位置: 编程技术 - 正文

unity官方教程Space Shooter 学习笔记(unity sp)

编辑:rootadmin

推荐整理分享unity官方教程Space Shooter 学习笔记(unity sp),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity官方教程书籍,unity官方教程书籍,unity sp,unity官方教程中文手册,unity官方教程书籍,unity官方教程中文手册,unity官方教程中文,unity官方教程中文手册,内容如对您有帮助,希望把文章链接给更多的朋友!

我觉得这个教程对我最大的启发就是其中的一句话, 子物体是贴图,父物体是属性。所以我们在创建物体前最好先建立一个空的gameobject,

这样既可以保持hierarchy面板整洁便于管理,又能实现刚才说的话。好了, 下面步入正题。

如何创建一个子弹?

我们先创建一个平面,然后将子弹的贴图赋给这个平面,然后再将shader选项选中mobile的particles的additive,这样就只有激光那部分可以显示出来,

黑色部分就会小时,最后在给子弹添加rigidbody组件和capsule Collider组件,这样子弹就完成了。

如何让子弹前进?

直接在子弹z轴方向给一个初速度就好了

如何让子弹按一定频率发射?

unity官方教程Space Shooter 学习笔记(unity sp)

shotSpwan.position是飞船的位置,fireRate就是我们想要的频率

如何将飞船的移动限制在一定范围?

这里我们需要用到一个函数mathf中的Clamp

当子弹和陨石飞出边界时如何销毁?

这里我们需要一个大的Cube将我们游戏场景围起来,然后给Cube添加一个Box Collider组件,然后检测如果有物体离开触发器,销毁就好了

子弹与陨石碰撞或者飞船与陨石碰撞,如何同时销毁且产生爆炸效果?

我解释一下, 因为这个函数是当进入触发器时执行,但是我们的陨石一直在Cube的触发器中, 所以我们要排除Cube的干扰

这句话就是在子弹当前位置产生一个爆炸效果物体

如何一波一波的生成敌人?

unity3d 鱼群 粗糙版 还比较粗糙。。完善中

Unity NGUI制作scroll view 转载:

[置顶] Unity3d游戏安装包 极限减少之 四分图、二分图 (NGUI向) 在这个酒香也怕巷子深,游戏不打广告不买用户不刷榜就会死的时代。每个游戏代理都想让CP提供的安装包越小越好,能M绝对不要M。但是游戏开发

本文链接地址:https://www.jiuchutong.com/biancheng/377261.html 转载请保留说明!

上一篇:Unity3D游戏在iOS上因为trampolines闪退的原因与解决办法(unity3d apk)

下一篇:判断一个点在三角形内(判断一个点在三角形内部)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络