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

Actionscript 3 如何创建骨骼并将其连接到代码中的形状(Actionscript),actionscript-3,flash,Actionscript 3,Flash,假设我在阶段中创建了两个圆,现在我想创建一个骨骼对象,将第一个圆连接到另一个圆,然后尝试在代码中移动它们,因为我已经了解到骨骼只能由adobe flash中的骨骼工具创建,这是真的吗 你能给我一个关于如何在代码中创建骨骼对象的小例子吗?上面的代码是AS3对吗 在舞台上设置任何所需对象(在.fla中) 单击鼠标右键,然后单击菜单中的转换为符号.. 从下拉框中选择要作为电影剪辑的类型 然后给它一个名字(比如说Bone1,注意大写字母B),并选中export for Actionscript框。确保

假设我在阶段中创建了两个圆,现在我想创建一个骨骼对象,将第一个圆连接到另一个圆,然后尝试在代码中移动它们,因为我已经了解到骨骼只能由adobe flash中的骨骼工具创建,这是真的吗


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

上面的代码是AS3对吗

  • 在舞台上设置任何所需对象(在.fla中)
  • 单击鼠标右键,然后单击菜单中的
    转换为符号..
  • 从下拉框中选择要作为电影剪辑的类型
  • 然后给它一个名字(比如说
    Bone1
    ,注意大写字母B),并选中
    export for Actionscript
    框。确保您在下面看到的名称与您在窗口顶部输入的名称匹配。单击“确定”
  • 现在是动作脚本部分。为你制作的每一部电影制作一个
    var


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

可以使用利用关节/约束的物理引擎创建类似效果。看看这里的第一个示例演示:哦,太酷了,但由于某些原因我无法下载它,它在91%完成后停止下载:DGoogle Box2D AS3,有各种来源可供下载。是的,它很好,下载成功非常棒,本教程将帮助您尝试做什么:我认为这并不能回答问题;OP希望使用ActionScript 3模拟bone工具(该工具允许您连接两个对象,如连接)。感谢您的回答,了解一些有关Adobe flash环境的知识
graphics.drawCircle(20, 20, 10);
graphics.drawCircle(40, 40, 20);
var bone1:Bone1 = new Bone1;
 var somename:Bone1 = new Bone1;