if(GetKeyState(VK_SPACE) && Player1.canFire == true)
{
Player1.canFire = false;
Player1.hasFired = true;
Bullet Bullet1((Player1.Xpos + (Player1.Skin->GetWidth() / 2)),
Player1.Ypos - ProjectileSkin->GetHeight() );
}
if(Player1.hasFired = true)
{
Bullet1.Projectile->CopyTo(m_Screen, Bullet1.m_xPos, Bullet1.m_yPos);
Bullet1.m_yPos -= 5;
}
私が言うところでは、定義されていないBullet1.Projectile->CopyTo
というエラーが表示Bullet1
されますが、上記の if ブロックでインスタンス化しました。私は何を間違っていますか?