在游戏中,有时会需要在某个游戏对象上加上移动后的轨迹若隐若现的效果。使得游戏的效果较好,比如游戏大招,刀光,法术,流星划痕之类。

Cocos Creator提供了一种内置的拖尾渐隐效果的实现方法:组件MotionStreak。
选择需要添加的对象,选择“其他---MotionStreak”组件,进行添加。
关于拖尾渐隐效果MotionStreak,一些原理之类的,参看: http://gad.qq.com/article/detail/44936
MotionStreak 的拖尾效果,原理实际上是:在相应距离内动态生成一段段的条带,然后一段段逐渐的消隐。
可以指定消隐的速度fade(时间秒),一段条带最小距离minSeg,以及条带的宽度粗细(stroke),条带的颜色值(color),以及相应的纹理图片对象。
原理说明:MotionStreak在移动的过程中(setPosition位置发生改变时),会动态生成一段段条带段,然后这些条带段会在生命周期fade秒内,渐渐隐去(慢慢变透明),从而形成了拖尾的效果。

转载于:https://www.cnblogs.com/allyh/p/9685237.html

Cocos Creator 的实现拖尾效果相关推荐

  1. cocos 随机变色的拖尾

    原文链接: cocos 随机变色的拖尾 上一篇: cocos 扇形进度条 下一篇: css resize属性将div变成可以拖动修改大小配合object-fit实现图片大小适应的效果 https:// ...

  2. HTML5 canvas 拖尾效果(或尾巴 或方向标 或留痕。。。)

    [canvas]带拖尾效果的旋转扩散 使用 HTML5 canvas 制作一个圆形的拖尾,以及附加上拖尾的扩散效果 我说说的拖尾,就是拖着一个尾巴,其他简短的名词暂时想不到了.下图效果弄出来,着实费劲 ...

  3. shader拖尾_插件(一)武器拖尾效果

    工作交接的空余时间,刚好有空,就有兴趣看了看U3D的武器拖尾功能,没想到有插件.下载地址: Pocket+RPG+Weapon+Trails.unitypackage PocketRPG Trails ...

  4. Processing残影拖尾效果实现套路分享

    今天小菜给大家分享下实现残影.拖尾效果的几种实现思路,或者叫固定套路,保准大家认真看完后,以后再也不怕实现残影.拖尾效果了. 本文字数比较多,且部分内容需要阅读代码加以思考,预计阅读10-15分钟.( ...

  5. Unity Shader - GrabPass 实现武器热扭曲拖尾效果

    文章目录 先来看看效果 实现思路 Unity带的TrailRender组件 编写脚本实现 CSharp Shader 参数 注意性能 还可以优化 总结 Project 以前龙之谷喜欢选战士,帅气. 战 ...

  6. Unity初级案例-愤怒的小鸟:四:11解决重复划线和小鸟轮换速度突然变大的问题+12添加小鸟飞出的拖尾效果+13整合场景和解决无法显示划线弹弓的问题

    目录 一.目的 1.想知道:愤怒的小鸟:如何制作 2.做好学习笔记,方便下次查看 二.参考 1.SIKI学院 三.注意 1.版本 操作:1:11解决重复划线和小鸟轮换速度突然变大的问题 1.GameM ...

  7. html鼠标拖尾效果,javascript canvas拖尾效果

    {$title} var lujinglist = []; //制作路径 for (var x = 10; x <= 300; x++) { var dian = [x, 50]; lujing ...

  8. 纯js实现鼠标拖尾效果(好玩又简单,一学就会)

    js特效-鼠标滑动的拖尾效果 <script>//鼠标移动事件(document范围内移动)document.onmousemove=function(event){//1.创建divva ...

  9. 游戏中实现鼠标拖尾效果

    游戏中使用Trail Renderer这个通过设置参数来实现拖尾效果,通过在update中吧鼠标的点击的路径给怪哉这个得物体. 转载于:https://www.cnblogs.com/qinshuai ...

最新文章

  1. 爱奇艺的架构到底有多牛?
  2. linux insmod命令参数及用法详解--linux加载模块命令
  3. java自动雨刷系统,安装雨量传感器实现自动大灯/自动雨刷(详细方法)多图!!
  4. VTK:可编程字形过滤器用法实战
  5. spring使用注解@Scheduled执行定时任务
  6. Oracle SQL Loader的详细语法
  7. 安卓音频输出采样率_如何调好OBS Studio的音频设置 进阶篇
  8. python 运行电脑卡死_Python入门 5——循环语句及条件判断
  9. java swing 属性控件_Java Swing控件属性归纳
  10. 申作军海通机器人_青岛海通机器人系统有限公司
  11. gis怎么提取水系_地形还要建模,嫌电脑不够卡!直接提取它不香吗?Sketchup不建模,地形提取......
  12. 数据通信的基础知识(计算机网络 谢希仁)
  13. dht磁力链php,基于 DHT 网络的磁力链接和BT种子的搜索引擎架构
  14. 老人疯狂裂变引流视频推广微信小程序源码支持定时流量主
  15. opencore amr android,苹果手机amr文件用什么打开,opencore框架进行语音
  16. Androi事件分发( 二),解决事件冲突
  17. Trinity进行转录组组装(2))
  18. HTML 3d立体旋转相册
  19. 记事本写HTML中文出现乱码的问题
  20. PS精修教程:如何给后期人物进行精修

热门文章

  1. 【大数据编程笔记】大数据背景,案例,概念
  2. python程序设计和c语言_C 语言和 Python,该从哪个入门编程?
  3. 小型机oracle命令,IBM 小型机基本知识及AIX操作系统基本命令.doc
  4. Sitemesh3使用及配置
  5. layui数据表格格式化
  6. php7.2.2 配置数据库连接,Tp5连接sql server数据库(更新:PHP7.2加载不懂sqlsrv扩展)...
  7. 【CCCC】L3-012 水果忍者 (30分),,枚举斜率
  8. 2020 年百度之星·程序设计大赛 - 复赛 1001Battle for Wosneth
  9. java发布rest服务器_ArcGIS Server 10 Java 版的Rest服务的部署方法
  10. mysql 小时数列,MySql时区问题