加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有账号?注册会员
×
本帖最后由 zyf722 于 2020-8-1 09:32 编辑
前言
这里是 Electron Studio,我是工作室的发起者 zyf722 Sprite 的平滑移动脚本就此发布 - ElecEasing 希望本脚本能够对各位的游戏开发有所帮助
使用方法
直接拷贝范例中的 ElecEasing 和 Easing 脚本至工程“▼ 插件脚本”处即可! 其中 Easing 脚本应放置于 ElecEasing 脚本上方。
- ElecEasing.EasingMove(sprite,attr,from,to,duration,freshrate,easing_method)
复制代码
参数说明:
sprite 为要操作的 Sprite 对象构成的数组
attr 为要操作的数值属性(如x,y,opacity等)构成的字符串数组
from 为起始值构成的数组
to 为终止值构成的数组
duration 为缓动持续时间
freshrate 为缓动帧速率
easing_method 为缓动函数构成的字符串数组(具体函数请参考 Easing 脚本对应的函数名)
下载
2020/05/03 重要更新:更新多 Sprite 并发缓动效果,不再向下兼容旧版代码 2020/05/01 重要更新:修复方向 bug。
利用规约
复制脚本至工程时,需保留 Easing 脚本的 MIT License 部分。 使用本脚本不需要报告,自由地用于任何游戏中。 游戏发布时不强制要求署名,当然署名是最好的啦! |