Egret社区

[使用问题] 飞机子弹从小变大的问题

2016-10-8 16:38
188011
请问为什么这段代码实现不了飞机子弹从小变大?
QQ图片20161008163548.png

Plane.zip

3.49 MB, 下载次数: 8, 下载积分: 银子 -1

分享到 :
0 人收藏

11 个回复

倒序浏览
rebel  登堂入室 | 2016-10-8 18:13:05
水平缩放与垂直缩放不能直接写2。
应该是写成,hero.scaleX * 2,hero.scaleY * 2。
flep  社区管理员 | 2016-10-8 18:15:35
粗看逻辑应该没问题。你在群里么?项目发给我看看吧
flep  社区管理员 | 2016-10-8 18:15:52
rebel 发表于 2016-10-8 18:13
水平缩放与垂直缩放不能直接写2。
应该是写成,hero.scaleX * 2,hero.scaleY * 2。 ...

其实不用,写2是可以的
flep  社区管理员 | 2016-10-8 18:17:04
哦,刚看到你放在附件里了,我看看。
rebel  登堂入室 | 2016-10-8 18:56:47
flep 发表于 2016-10-8 18:15
其实不用,写2是可以的

额,我刚试了下,果然可以。
我把项目下了,看了一下。
在楼主项目中,缓动执行完之后,目标缩放比例已经到达2倍了。
条件达成时,再次执行缓动,因为目标的缩放比例已经到达2倍了,缓动没有任何效果。
这时候,在下面加两行动作,把目标的水平缩放,与垂直缩放都重置为1。
下次执行的时候,就可以重新体现缓动效果了。
我想,楼主想问的问题,应该是这个吧?
天神仔  自成一派 | 2016-10-9 09:35:28
rebel 发表于 2016-10-8 18:56
额,我刚试了下,果然可以。
我把项目下了,看了一下。
在楼主项目中,缓动执行完之后,目标缩 ...

那为什么我直接设置实例缩放比例就不行了?
天神仔  自成一派 | 2016-10-9 16:38:18
flep 发表于 2016-10-8 18:17
哦,刚看到你放在附件里了,我看看。

请问我的问题有解决方案了吗?
rebel  登堂入室 | 2016-10-9 17:47:36
天神仔 发表于 2016-10-9 09:35
那为什么我直接设置实例缩放比例就不行了?

}_3PM[@OA_I]P5RED7GLY36.png 你直接这样做就可以了。
其他的官方根据你昨天的反馈,可能已经知道这是一个BUG了。
如果你坚持按你自己的来,把大招冲击波的缩放,放在hero实例大招冲击波的上面。
QQ截图20161009174213.png
这样可以实现缓动效果,但如果你的大招冲击波没有出界,那么它依然是两倍的大小出现在屏幕里。
我想了好长时间,也不知道整体缩放这个问题到底是为什么。
上面一个,可以彻底解决,下面一个,只有等它出界销毁之后,缩放才能执行的到。
如果你有好的解决方法,欢迎交流。

点评

我现在也是这样想的,但是第一种也有点缺陷,如果第一个还没飞出去的时候第二个出来了,他们就会一起播动画了。  发表于 2016-10-9 18:34
天神仔  自成一派 | 2016-10-9 18:35:20
rebel 发表于 2016-10-9 17:47
你直接这样做就可以了。
其他的官方根据你昨天的反馈,可能已经知道这是一个BUG了。
如果你坚持按你自己的 ...

我现在也是这样想的,但是第一种也有点缺陷,如果第一个还没飞出去的时候第二个出来了,他们就会一起播动画了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部