代码拉取完成,页面将自动刷新
您这个只是在激活对象时系统回调了OnEnable 才执行了您的进场动画;但是UI已经被隐藏了引擎才回调OnDisable 您的退场动画何以体现?比如您的out系列 back系列动画 and so on;印象中DoTween和iTween都会正向入场动画 和反向退场动画
在可视化组件上配置了自动播放仅仅是入场动画; 原则上默认的退场动画就是对应的反向动画吧
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
不好意思 ,最近忙在维护另外一个项目,动画入场和退场你可以参考我的另外两个项目,一个是UI框架,一个是标准组件库,标准组件库中对动画系统实现了和这个项目的结合
UI框架: https://gitee.com/Foldcc/Ice-creamView
UI组件库:https://gitee.com/Foldcc/Ice-creamView-ExtensionModule
也就是在这个基础上再进行了一次封装,实现了面板上自动控制开始动画和结束动画,甚至可以做逻辑等待,在开场动画结束后再进行后续模块的逻辑执行
目前自动播放只适用于物体被激活后自动播放,如果需要对ui有完整的开关动效控制需要自己封装到自己的UI框架中,推出动画只需要将反向属性设置为true,便播放和入场相反的出场动画,比如进场时xx_in,设置反向播放后相当于xx_out的效果了,我自己的ui框架以对此功能有封装,大致流程是将动画的自动播放移除,然后转交给UI的生命周期中去控制。
登录 后才可以发表评论