小游戏FlyBird:
1.水管无限循环;
2.小鸟原地上下跳跃; Rigidbody:AddForce();
3.小鸟碰到水管,掉落到地上,水管停止运动,游戏结束; 碰撞检测OnCollision;
4.小鸟穿过水管加一分;触发检测OnTrigger;
游戏效果:
Player脚本:
public class FlyDemo : MonoBehaviour
{
public Text ts;//显示分数UI
int score = 0;//分数
Rigidbody rig;
void Start()
{
rig = this.GetComponent<Rigidbody>();
//游戏开始给bird施加一个向上的力
rig.AddForce(Vector3.up * 350);
//指定方向一个速度
//body.velocity = Vector3.up * 5;
ts.text = "分数:" + score;
}
void Update()
{
if (Input.GetBu