【前言】

  玩过“神庙逃亡”的应该都知道,这款游戏不论从游戏流畅度、人物动画、场景的管理都很棒。

  自己也做了一款简单的跑酷游戏,实现了简单的吃金币效果,但是发现不好看,于是就想模仿“神庙逃亡”中的这个效果。如图:

  做之前,在贴吧,网上搜了好久,也没有找到做类似效果的文章。在贴吧上结交了一位unity很牛的大哥,在他的点拨下用了3天时间= =(纯纯的菜鸟),才明白怎么做。

【分析】

  首先说一下我的想法,建立一个新的摄像机,该摄像机只显示发生的效果。至于效果的产生,我的做法是,当主角碰撞到金币时,实例化一个gameobject,在新的摄像机中调整好产生的位置和运动到的位置,为这个物体添加Trail Renderer或者Particle System。这样就完成了。

【实现步奏】

  •   这个效果一定是在另一个摄像机下显示的。所以要调整Camera的Culling Mask为显示效果的层,而Main Camera的Culling Mask为Everything。这样就可以组合新摄像机和主摄像机的显示。
  •  当主角吃到金币后,Instantiate一个新物体。
    1 proo = Instantiate(pro,ac_time.transform.position,Quaternion.identity)as GameObject;

  •  在Instantiate的物体中添加脚本。使物体运动到制定位置。
    1 void Update () {
    2 transform.position = Vector3.MoveTowards (transform.position,
    3                                          new Vector3 (0.6f, 6.7f,8),0.5f);
    4 }

【实现效果】

  如图:

【Unity3D】模仿制作“神庙逃亡”吃金币后金币飞出屏幕效果相关推荐

  1. HTML5七夕情人节表白网页制作【粉色的情人节爱心飞出ui特效】HTML+CSS+JavaScript html生日快乐祝福网页制作

    这是程序员表白系列中的100款网站表白之一,旨在让任何人都能使用并创建自己的表白网站给心爱的人看. 此波共有100个表白网站,可以任意修改和使用,很多人会希望向心爱的男孩女孩告白,生性腼腆的人即使那个 ...

  2. Unity制作 小球吃金币 游戏

    1. 新建一个项目 2. 新建一个平面对象 3. 新建一个材质球 为材质球设置颜色 5. 将材质球拖拽赋值给平面 6.  创建立方体对象,拉伸至平面宽度 7. 再复制三个立方体.调整位置.添加材质,用 ...

  3. 欧卡2 使用修改器增加金币后出现bug 负的金币数

    欧卡2 使用修改器增加金币后出现bug 负的金币数我的是出现负4亿,我的乖乖估计我要开10年. 解决方法: 1.删除那个时间段游戏中的存档,重新那一阶段的游戏 2.下载6万亿mod充出现负的金币,链接 ...

  4. unity3d 动画制作_Unity 3D中的动画和动画制作

    unity3d 动画制作 Animation is one among the two components of a game, which brings it to life (the other ...

  5. 利用无人机(手机)和Unity3D软件制作自己的VR全景软件

    *市面上做全景的网站和公司有很多,这里不列举了,自己百度一下VR和 全景之类的就会跳出很多.* 一.全景相片制作 1.无人机制作全景相片 1.1大疆无人机全景相片制作,利用软件DJI GO4中一键72 ...

  6. Unity3D模型制作规范(转载)

    unity3D模型制作规范 一.单位,比例统一 在建模型前先设置好单位.在同一场景中会用到的模型的单位设置必须一样,模型与模型之间的比例要正确,和程序的导入单位一致,即便到程序须要缩放也能够统一调整缩 ...

  7. Unity3D如何制作透贴和使用透贴模型

    http://momowing.diandian.com/post/2012-10-25/40040842845 Unity3D如何制作透贴和使用透贴模型??解决办法!!! 问题: 同事通过3DMAX ...

  8. c语言改u3d游戏,使用Unity3D怎么制作一个五子棋游戏

    使用Unity3D怎么制作一个五子棋游戏 发布时间:2021-04-17 17:56:36 来源:亿速云 阅读:106 作者:Leah 本篇文章为大家展示了使用Unity3D怎么制作一个五子棋游戏,内 ...

  9. 本周总结 前端第二次作业 模仿制作百度界面

    前端第二次作业: 制作百度界面: https://www.baidu.com/ 要求: 模仿制作,相似度达99%. 仿照https://www.runoob.com/css/css-tutorial. ...

最新文章

  1. 国家标准油类计算机,食用油新国标正式实施 产品配方将不再是“机密”
  2. 还只是 39 岁!一个天才年轻程序员的陨落
  3. C#基础笔记(第九天)
  4. 湖南省计算机二级程序题库,湖南省计算机二级单选题题库(直接打印)
  5. python新人绘图_【python 【分享】 爬取一些二刺螈图片 (新手作图)
  6. Hinton's Dark Knowledge
  7. [cocos2dx笔记010]用于UI的事件管理器
  8. docker build 变量_DockerFile 设置环境变量
  9. 作者:夏梓峻(1986-),男,国家超级计算天津中心应用研发部副部长。
  10. MATLAB一维数组的创建与元素提取
  11. JS -------------------设置弹出框位置屏幕的中间
  12. Apache+Php+Mariadb+NFS+discuz
  13. 【翻译】五步快速使用LINQPad尝鲜StreamInsight
  14. MyEclipse移动开发教程:设置所需配置的iOS应用(四)
  15. freeswitch 电话会议
  16. Android动态生成答题卡,好分数怎样制作答题卡
  17. 【Dart语言第6篇】Dart类
  18. javascript从入门到跑路-----小文的js学习笔记(11)--------字符串以及字符串的常见方法!
  19. scratch的官方版本和其他的改编版本/小喵科技Kittenblock/snap!/TurboWarp
  20. 《实时控制软件设计》第二个编程作业

热门文章

  1. html实现魔方相册,css实现魔方动画特效
  2. 转载:可信执行环境(TEE)介绍
  3. 为啥c语言程序不能保存,为什么我的文件不能保存?
  4. [VMware 16 Pro] 安装Windows 10
  5. 数据也会说谎:常见的数据造假三种形态!
  6. swift 听筒模式_Swift的建设者模式
  7. MySql--三种注释写法
  8. 转义字符\r、\n、以及\r\n的区别
  9. python按照绝对值排序_Python高阶函数sorted排序
  10. Java毕设项目蔬菜市场在线交易系统(java+VUE+Mybatis+Maven+Mysql)