游戏开发的学习记录⑤
项目:飞机大战
开始时间:2022.09.12
(一个加入了自己的想法的课堂作业)
新学到的:
- 添加一个火星的材质图片是这样的,旁边有不需要的黑色部分
选择Rendering Mode(渲染模式)的Cutout
就成了只有火星的材质
问题记录:
- 玩家的子弹发出来很快
原因:
transform.Translate(new Vector3(0, 0, m_speed*Time.deltaTime));
- 1
写成了
transform.Translate(new Vector3(0, 0, m_speed+Time.deltaTime));
- 1
乘号打成了加号,那速度直接起飞,快到看不清子弹
解决方法:显而易见,把加号改成乘号就可以了
-
敌人在出屏幕后没有消失
原因:不知道,没找到原因,换种方法实现了
解决方法:在周围加了空气墙,添加碰撞检测,碰到消失 -
敌人的子弹发出后停在原地不动
原因:忘了给子弹挂载代码
评论记录:
回复评论: