如何创建骨骼并将它们连接到代码中的形状(Actionscript)

时间:2012-07-04 09:43:50

标签: actionscript-3 flash

graphics.drawCircle(20, 20, 10);
graphics.drawCircle(40, 40, 20);

所以我想说我已经在舞台上创建了两个圆圈,现在我想创建一个骨骼对象来将第一个圆圈连接到另一个圆圈然后尝试在代码中移动它们,因为我已经知道了骨头只能通过adobe flash中的BONE工具创建才是真的吗?

你能给我一个关于如何在代码中创建骨骼对象的例子吗?

1 个答案:

答案 0 :(得分:0)

上面的代码是AS3对吗?

  • 在舞台上设置任何所需的对象(在.fla中)
  • 右键单击并单击菜单中的convert to symbol..
  • 从下拉框中选择要作为动画片段的类型
  • 然后给它起一个名字(例如,假设Bone1,请注意大写B)并勾选方框export for Actionscript。确保您在下面看到的名称与您在窗口顶部输入的名称相匹配。点击“确定”。
  • 现在是Actionscript部分。为你制作的每个MovieClip制作一个var

var bone1:Bone1 = new Bone1;

 var somename:Bone1 = new Bone1;

两者都是一样的,我只是用两个例子来说明可能性(第一个通常是我如何做)。大写和小写字母之间的区别至关重要!