[LayaAirIDE 2.0]【BUG备忘录】关于Tween动画无法正常作用问题-解决办法
这个问题是必现的,每一次都有今天学习的时候发现tween动画不起作用:
我的alpha值设置为1,想用tween动画从0过渡到1,但看运行发现alpha值在执行到该语句时一直为0,并未增加
后来我一遍遍重写设置alpha值等操作都没有效果,程序上也没有报错,我就想可能源头上出了问题
于是我在该处设置了断点测试
alpha设置为0时,end为1,似乎好像没有什么问题
但setAlpha这里的value一直是0,我就感觉有点不对劲了,程序看不太懂,我想如果过渡,alpha值应该至少会变化吧
alpha初始值代码里有设置,但目标值好像是自己获取的,我就想难道是目标值的问题?
然后我就在代码里加入了这一句
在过渡前我手动设置一下试试,然后跑了下程序,发现可以了!
我的游戏结束的画面过渡了出来
但是这里的setAlpha的value还是0,我估计可能这里是设置初始值吧
问题解决了,算是瞎猫碰上死耗子
但具体问题不太清楚,不知道是不是BUG,希望有懂的老师赐教一下
代码已上传
我的alpha值设置为1,想用tween动画从0过渡到1,但看运行发现alpha值在执行到该语句时一直为0,并未增加
后来我一遍遍重写设置alpha值等操作都没有效果,程序上也没有报错,我就想可能源头上出了问题
于是我在该处设置了断点测试
alpha设置为0时,end为1,似乎好像没有什么问题
但setAlpha这里的value一直是0,我就感觉有点不对劲了,程序看不太懂,我想如果过渡,alpha值应该至少会变化吧
alpha初始值代码里有设置,但目标值好像是自己获取的,我就想难道是目标值的问题?
然后我就在代码里加入了这一句
在过渡前我手动设置一下试试,然后跑了下程序,发现可以了!
我的游戏结束的画面过渡了出来
但是这里的setAlpha的value还是0,我估计可能这里是设置初始值吧
问题解决了,算是瞎猫碰上死耗子
但具体问题不太清楚,不知道是不是BUG,希望有懂的老师赐教一下
代码已上传
没有找到相关结果
已邀请:
要回复问题请先登录
2 个回复
陆仁毅
赞同来自: UncleBlock
关于Tween from和to
Laya_z
赞同来自: UncleBlock