コード例 #1
0
Ground::Ground()
{
	AddAsset("main", "Assets/Environment/Ground.png");
	SetCurrentAsset("main");
	SetHitbox(3840, 100);
	SetSpeed(0);
	SetPhaseState(false);
	SetFloatState(true);
}
コード例 #2
0
EnemyBulletObject::EnemyBulletObject(sf::Vector2f p_vPos, sf::Vector2f p_vDir, float p_fAcceleration){
	setPosition(p_vPos);
	m_vDir = p_vDir;

	m_fAcceleration = p_fAcceleration;

	m_xpSprite = SpriteMngr::GetSprite("EBullet");

	SetHitbox(CollisionMngr::NewHitbox(this, getPosition(), 4.f, 0));

	AddTag("EBullet");
}
コード例 #3
0
ファイル: GameObject.cpp プロジェクト: Pandamonium-san/Boids
void GameObject::Update(float dt)
{
	SetHitbox();
}