flash中为什么制作好的动画元件插入到场景中后运行却没有了动画效果?

2024-10-31 01:59:46
推荐回答(2个)
回答(1):

可能出现的原因:

1,主场景时间轴大于1帧并且在元件的关键帧上没有控制时间轴停止的代码(stop();),flash读取元件的时候,播放头已经离开关键帧。
2,在动画元件的第1帧上有控制时间轴停止的代码,如果没有触发事件,那么无论在何地它都保持在第1帧。
3,动画元件在被遮罩层中,但元件没有被遮罩,被遮罩的才会显示。
4,或在脚本中设置了元件visible的布尔值为true.

回答(2):

如果是影片剪辑类型元件,在场景时间轴上有一帧即可播放完全。如果是图形类元件,只有在场景主时间轴上有足够的时长才能播放。从你的描述看,你的元件应该是图形元件,建议改成影片剪辑元件即可。