graphics.drawCircle(20, 20, 10);
graphics.drawCircle(40, 40, 20);
所以假设我已经在舞台上创建了两个圆圈,现在我想创建一个骨骼对象来将第一个圆圈连接到另一个圆圈,然后尝试在代码中移动它们,因为我已经读过骨骼只能是adobe flash 中的 BONE 工具创建的是真的吗?
你能给我一个关于如何在代码中创建骨骼对象的小例子吗?
graphics.drawCircle(20, 20, 10);
graphics.drawCircle(40, 40, 20);
所以假设我已经在舞台上创建了两个圆圈,现在我想创建一个骨骼对象来将第一个圆圈连接到另一个圆圈,然后尝试在代码中移动它们,因为我已经读过骨骼只能是adobe flash 中的 BONE 工具创建的是真的吗?
你能给我一个关于如何在代码中创建骨骼对象的小例子吗?
上面的代码是AS3吧?
convert to symbol..
在菜单中单击Bone1
比如说,记住大写的 B)并选中复选框export for Actionscript
。确保您在下面看到的名称与您在窗口顶部输入的名称相匹配。单击确定。var
为您制作的每个 MovieClip 制作一个,如下所示:.
var bone1:Bone1 = new Bone1;
或者
var somename:Bone1 = new Bone1;
两者都是一样的,我只是用两个例子来展示可能性(第一个通常是我怎么做的)。大写和小写字母的区别很关键!