位置: 编程技术 - 正文
推荐整理分享FlappyBird开发总结(五)——背景延伸(fw开发),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:flowable开发,fiori开发,fiori开发,flowportal 开发,flappy bird开发者,fia开发手册,flowportal 开发,flowportal 开发,内容如对您有帮助,希望把文章链接给更多的朋友!
在写脚本之前,我先上个图把背景中的物体结构表达清楚一下
我觉得图片应该表达清楚了,要提示一点,这个GameObject物体的位置要自己把握好,不然游戏效果有点差。 好了,这次要写的脚本是放在这个GameObject物体下的,记住GameObject是空物体,然后给他一个碰撞器勾选IsTriger成为触发器(不知道说法对不对。。。),然后我们把背景1的预制物体的改动apply一下,让该背景1这个物体的改动应用到背景2,背景3,背景4上。 MoveTarget.cs
好了,这样就能在小鸟接触到背景1的GameObject物体后让背景1移动到背景4后面,然后当接触到背景2的GameObject物体后让背景2又移动到移动后的背景1的后面,如此循环,代码很清楚,不多做解释。 然而这里多了调用了一个方法
这是干什么的呢? 首先我们想象,一开始的4个背景的上下管道的位置是固定一样的吧,游戏当然不能这样,我们得让上下管道的位置在游戏进行时改变才能增加游戏的那个什么趣味性吧?(请允许我用这个词。。。想不到词了) 首先,我们得吧PipeUp和PipeDown放到共同的一个空物体下,也就是说成为该空物体的子物体,这个空物体就是上图中的Pipe1和Pipe2了,so,现在我们该解决问题了,给Pipe1和Pipe2(所有背景都要这样操作哦,也就是上面红色物体的apply一下),当然你最好都看一下确定一下是不是都一样。现在呢,我们写一个脚本Pipe.cs,注意是给到每个上下管道上的父物体!
写完这两个脚本后,背景的无限延伸就实现了。
FlappyBird开发总结(七)—— GameOver计分板 这是一个新的Scene,就是小鸟死亡后跳转的界面,小子不才,只会用NGUI做出这样子,对应关系我画出来了,这是三个拖黑的物体我是放在Again按钮的下面
(搬运工)NGUI官网示例6 – Draggable Window讲解(二) 制作鼠标停留在按钮上时的按钮动态效果。创建一个空游戏对象,命名为animation,把它拖到Button-hello上,成为其子物体,把该按钮下面的两个子对象拖
Unity3D技术之艺术资源最佳实务指南 Unity支持各种程序或源中带纹理的三维模型。本小指南由Unity的游戏设计师和开发人员共同编写,帮助您创建更好的资源,提高在Unity工程中的工作效率
标签: fw开发
本文链接地址:https://www.jiuchutong.com/biancheng/381518.html 转载请保留说明!友情链接: 武汉网站建设