到今天为止 ,将飞机大战基本做的差不多了 ,今天来总结一下 用到了什么功能和知识点。我一共总结了这么以下几点:
1. 因为是飞机大战,需要一方我方飞机 ,一个敌方飞机(AI)。我方飞机需要用键盘控制。
首先是键盘控制:
float x = Input.GetAxis("Vertical")
float z = Input.GetAxis("Horizontal")
transform.Translate(-z, 0, -x);
Input.Getkey(keycode A)
transform.Translate(new Vector3(0, -1, 0)设置按键来 表示
Vector3() 用来表示按键所移动的方向。
2、发射子弹
GameObject go = GameObject.Instantiate(myRocket, transform.position,Quaternion.identity) as GameObject;
go.ri

这篇博客总结了Unity制作飞机大战游戏的核心技术,包括键盘控制飞机移动、发射子弹、鼠标点击开火、敌机跟踪、飞机边界限制、显示分数与生命值以及游戏的暂停与继续功能。通过实例代码详细阐述了各个实现步骤。
最低0.47元/天 解锁文章
2157

被折叠的 条评论
为什么被折叠?



