Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(en1.getBottom() > jello1.getGroundHeight())
- {
- jello1.setHealth(jello1.getHealth() - 25);
- jello1.setGroundHeight((int)screen1.getScreenDimensions().y (int)jello1.getSize().y);
- }
- if(jello1.getHealth() == 75)
- {
- jello1.update1(jello1, lane1, screen1);
- }
- #ifndef JELLO_H
- #define JELLO_H
- #include"ScreenDimensions.h"
- #include"Lane.h"
- class Jello
- {
- public:
- sf::RectangleShape ground;
- void update1(Jello jello, Lane lane, ScreenDimensions screen);
- private:
- sf::Vector2f mPositionJello;
- sf::Vector2f mSizeJello;
- sf::Color mColorJello;
- int mGroundHeight;
- int mHealth;
- };
- #endif // JELLO_H
- #include"Jello.h"
- void Jello::update1(Jello jello, Lane lane, ScreenDimensions screen)
- {
- jello.ground.setSize(sf::Vector2f((float)screen.getScreenDimensions().x / 8, 15.0f));
- jello.ground.setPosition(sf::Vector2f((float)lane.getLanePositionX(), (float)screen.getScreenDimensions().y - 10.0f));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement