位置: 编程技术 - 正文
推荐整理分享Unity3D跑酷游戏开发-无尽的道路(unity3d跑酷游戏推荐),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:unity3d跑酷游戏制作金币生成,unity3d跑酷游戏答辩PPT,unity3d跑酷游戏论文,unity3d跑酷游戏推荐,unity3d跑酷游戏制作金币生成,unity3d跑酷游戏论文,unity3d跑酷游戏制作金币生成,unity3d跑酷游戏论文,内容如对您有帮助,希望把文章链接给更多的朋友!
游戏开发环境: win7unity4.5vs
学习完本系列教程,你将获取如下成果:
还等啥子呦,愉悦的打开unity,新建一个project,纯净状态导入NGUI 3.6.0/自带的Scripts,一切正常你的画面将和我一样。
新建一个plane和Directional Light
plane 的大小z轴 设置为,并且调整摄像机角度,这个平面看上去像跑道。
我为此添加一个正方体
看的更清楚。
选中plane 按ctrlD 复制一个平面,现在有2个平面了,分别改名 bg1和 bg2,
bg1 position 的Z 为
bg2 position 的Z 为
这样他们就连成一条大道。
接下来实现主角向前移动
把立方体改名为player, Project栏目里新建文件夹Scripts=>新建c#脚本 playControl
playControl代码如下,临时测试用。(后期将被Mecanim、Root Motion、Blend tree、阿凡达等好玩的东东取缔)
playControl脚本绑定给立方体player, 摄像机(Main Camera以后统称摄像机)绑定unity自带的Script脚本--SmoothFollow并且指定Target为player,并且设置相关数。
新建文件夹Materials和Textures(游戏相关所有素材由我激情提供)
在Materials文件夹 新建一个Material指定Textures里的贴图后帮bg1和bg2换个容貌,按照工业规则相关文件放在相关文件夹,以后将不再特意说明。一切就绪后你将和我一样。
这时候按键盘上下左右键,可以控制player了,如果一直按向上键player将很快将走完这条和谐之路,而我想得到一条无尽循环的路。
加油,接下来一鼓作气实现这条“不归路”。
Unity菜单- GameObject-Create Empty
改名为trag1,
坐标设置为 0 3.5
缩放设置为 1 1 0.2
为其添加 Box Collider
Size 设置为 7 1
Is Trigger 打上勾
所有一切就是为了player经过这个触发器时响应bg1 bg2 动态自我复制而实现循环。
同理bg2也要有一个触发器
坐标设置为 0 3.5
这样我们得到了2个触发器。
为了符合工业流程把2个触发器分别作为bg1 bg2 的子项。
那么现在将实现这2个触发器的作用了,加油!
新建c#脚本 bgtrigger,代码如下
为立方体player 添加名为“Player”的tag,并且添加刚体。新增两个Tag, 为平面bg1和平面bg2分别添加名为bg1、bg2的Tag
最后关键的一步,把上面新添加的c#脚本bgtrigger分别给trag1和trag2
把player立方体坐标设置为 0 0.5
运行起来,美好的事情悄然发生。
player一直前进,结果触发器后,上一个平面将复制到前面,
无限循环的马赛克路出现了!
下一课将复杂粗暴的实现人物模型导入,关卡制作心得,悟空降临、Mecanim大哥哥
调研、阿凡达、动画片段循环设置、Root Motion脚本处理、复合Blend Tree、动画
状态机过度设置神马等等。
From:
【Unity】Mesh网格编程(四)麦比乌斯环 前言事隔四个多月,第二篇网编程原创,本次献给大家的是麦比乌斯环。其实这个早就想做了,还是轻松下来的时候思绪转的快。不废话,先看效果:
Unity性能优化 首先声明,以下内容是我看的某老师的视频后整理下来的,记录下来以备用性能优化从两个方面来,首先静态优化,针对于静态物体,可以打勾static,
【Unity开发实战】官方实例SURVIVAL SHOOTER开发心得 其实了解并学习Unity也有了差不多两个月了,之前知识了解一些基础知识,也看了一些官网的API,做了一些实例,但是并没有做过一个完整的游戏,最近
标签: unity3d跑酷游戏推荐
本文链接地址:https://www.jiuchutong.com/biancheng/369217.html 转载请保留说明!友情链接: 武汉网站建设