ball.h
资源名称:pong.rar [点击查看]
上传用户:szsg028
上传日期:2022-08-01
资源大小:12k
文件大小:1k
源码类别:
GDI/图象编程
开发平台:
Visual C++
- #ifndef BALL_H
- #define BALL_H
- #include <ctime> //esta libreria se necesita para hacer el random en el direccionamiento de la bolita
- #include "entity2D.h"
- #include "court.h"
- #include <stdlib.h>
- class ball : public entity2D
- {
- public:
- ball();
- ~ball();
- void draw(HDC hDC);
- void move(float dt);
- void bounce();
- void randomizeDirections();
- void setVelocidad(float valor);
- void setCancha(court* Cancha);
- void centrarEnCancha();
- private:
- float m_fVelocidad;
- court* m_Cancha;
- char m_cDirectionX;
- char m_cDirectionY;
- HBRUSH m_brushBlanco;
- HPEN m_penBlanco;
- };
- #endif