如何为 flappy bird 游戏创建功能?
how create function for flappy bird game?
我想知道如何在 c# 中创建一个函数,当我的小鸟游戏对象接触地面或屏幕顶部时调用该函数。我希望它在发生这种情况时宣布游戏结束。我已经尝试将 bird.position.x 与屏幕高度进行比较,但它没有用,我希望你有另一种方法来做到这一点。谢谢
您要查找的函数称为 OnTriggerEnter2D
void OnTriggerEnter2D(Collider other) {
if(other.gameObject.tag == "Floor")
//You lost
}
您需要将此函数放在小鸟游戏对象的 Scrip 中,然后为小鸟和地板添加碰撞器,并为地板分配标签,以便您可以在 OnTriggerEnter2D 内部检查小鸟是否撞到地板上.
我想知道如何在 c# 中创建一个函数,当我的小鸟游戏对象接触地面或屏幕顶部时调用该函数。我希望它在发生这种情况时宣布游戏结束。我已经尝试将 bird.position.x 与屏幕高度进行比较,但它没有用,我希望你有另一种方法来做到这一点。谢谢
您要查找的函数称为 OnTriggerEnter2D
void OnTriggerEnter2D(Collider other) {
if(other.gameObject.tag == "Floor")
//You lost
}
您需要将此函数放在小鸟游戏对象的 Scrip 中,然后为小鸟和地板添加碰撞器,并为地板分配标签,以便您可以在 OnTriggerEnter2D 内部检查小鸟是否撞到地板上.