使用unity构建射击小游戏
成果图
参考例程
www.manning.com/hocking
问题汇总
1、renderer.material 方法过时
换成使用 this.GetComponent
()
参考网址:
https://blog.csdn.net/Czhenya/article/details/77995517
2、敌人射出子弹后,子弹悬浮现象
检查 WanderingAI.cs 文件
3、点击鼠标,出现连续发出多发子弹
可检查 RayShooter.cs 文件,改变方法名 ==> 将Down删除(存在版本差异)
4、Player对象检测为null或空时
检查 WanderingAI.cs 文件这段代码
例程与书中不同地方(仅供参考)
1、FPSInput.cs文件
2、MouseLook.cs文件
本文作者:zylyehuo
本文链接:https://www.cnblogs.com/zylyehuo/p/17245321.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步