add bullet.*

This commit is contained in:
aozhiwei 2019-03-16 11:47:23 +08:00
parent 1e27932ad6
commit 185f92ffec
2 changed files with 44 additions and 0 deletions

View File

@ -0,0 +1,23 @@
#include "precompile.h"
#include "bullet.h"
#include "metamgr.h"
#include "movement.h"
Bullet::Bullet():Entity()
{
entity_subtype = EST_Bullet;
}
Bullet::~Bullet()
{
}
void Bullet::Initialize()
{
}
void Bullet::Update(int delta_time)
{
// movement_component->Update(delta_time);
}

View File

@ -0,0 +1,21 @@
#pragma once
#include "entity.h"
namespace MetaData
{
struct Player;
}
class Human;
class Bullet : public Entity
{
public:
Human* player = nullptr;
Vector2D born_pos;
Vector2D born_dir;
Bullet();
virtual ~Bullet() override;
virtual void Update(int delta_time) override;
};