图层父级,使子图层与 ActionScript 3.0 正在移动的父图层一起移动?

Layer Parenting, Make Child Layers Move Along With Parent Layer That's Being Moved by ActionScript 3.0?

提问人:DigitalDesignDude 提问时间:10/27/2023 更新时间:10/27/2023 访问量:23

问:

Screenshots of Character Rig using Layer Parenting and ActionScript Code Results

我有一个角色的 Movieclip 符号,其中有多个身体部位的符号,这些符号使用 Layer Parenting 链接在一起。如果有帮助,请在此处查看我链接的 .fla 文件

当我使用下面的 ActionScript 3.0 代码旋转其中一个身体部位(如躯干符号)时,躯干会旋转,但其链接的子图层不会随之旋转。

MovieClip(root).character.torso.rotation = 45;

如何让链接的图层与使用 ActionScript 移动的躯干符号一起移动?

虽然我知道一种解决方法是将所有其他身体部位符号放在“躯干”符号内,然后旋转它,但我仍然想知道是否可以使用 ActionScript 移动图层父级符号,同时使用它移动其链接的其余图层。

感谢您对此的任何意见或帮助!

ActionScript 空气 adobe-animate

评论

1赞 Vesper 10/29/2023
我说不。事实上,当我尝试使用反向运动学时,当我设计一个布娃娃时,我使用躯干作为角色的基础,每个肢体都通过其枢轴点连接到躯干上,也是躯干的童子精灵,所以如果我转动躯干,一切都会毫不费力地转动。你最好做同样的事情,但也要在角色上提供接口,允许直接改变零件的旋转,这样你就不会说了。character.torso.leftleg.ankle.foot.rotation=0

答: 暂无答案