【问题标题】:In actionscript 3 flash cs5, how do I define a symbol's position在 actionscript 3 flash cs5 中,如何定义符号的位置
【发布时间】:2010-09-23 00:52:54
【问题描述】:

我想知道如何将影片剪辑移动到某个 x、y。我该怎么做?因为我知道这是错误的:

paddle.x = 253;

谢谢。

【问题讨论】:

  • 我正在使用加速度计,我不希望数字超过 253,如果是,我想说:paddle.x = 253;
  • 其实如果你的movieclip有实例名“paddle”,你所做的是完全正确的。
  • 谢谢大家。我刚刚意识到这是代码的不同部分弄乱了它

标签: flash actionscript-3 position flash-cs5


【解决方案1】:

检查影片剪辑的名称是“桨”而不是(或不仅仅是)类名。

还要确保将此代码放在父级中

【讨论】:

    【解决方案2】:

    要移动任何 DisplayObject 或 MovieClip,您可以使用 Tween 类进行动画处理。您还可以使用基于时间轴的动画。 使用 Tween 类在 3 秒内移动 paddle movieClip 那么这里是代码

    vat TweenObj:Tween =new Tween(paddle, "x", Elastic.easeInOut,paddle.x, 254, 3, true);

    【讨论】:

      【解决方案3】:

      检查您尝试移动的影片剪辑当前是否放置在舞台上,并且它被命名为(在属性中)paddle。那么paddle.x = 253; 应该只要动作脚本在同一帧上就可以工作

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-04-29
        • 2011-06-21
        • 2012-04-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多