【问题标题】:AS2 - Accessing movieclip properties from inside another movieclipAS2 - 从另一个影片剪辑内部访问影片剪辑属性
【发布时间】:2010-12-05 15:15:15
【问题描述】:

我有 2 个短片。一个是仙女飞上舞台。另一个movieclip是一个magic dust,最初是设计用来通过onMouseMove事件,根据鼠标的x & y生成magic dust。我想改变魔尘动画剪辑,让它随着仙女的动作产生魔尘。

this.onMouseMove = function() { 生成器(this._xmouse,this._ymouse,5); 生成器(this._xmouse,this._ymouse,10); };

1) 我在魔尘短片中使用什么事件? onEnterFrame? 2) 如何获取仙女的 x & y 信息?

谢谢。

【问题讨论】:

  • Zevan 建议的解决方案确实让我得到了童话电影剪辑的 x 和 y。但是当仙女在舞台上飞来飞去时,x & y 值不会改变:-( 所以仙女动画剪辑的 x & y 不是灰尘动画剪辑需要跟踪的值。灰尘动画剪辑应该跟踪什么?
  • 你能贴一个你的 fla 文件的链接吗?我去看看

标签: flash actionscript-2


【解决方案1】:

有很多选择。您可以使用代码中的精灵坐标更新每一帧的灰尘,或者将灰尘引用给精灵。

【讨论】:

    【解决方案2】:

    给仙女一个实例名称“仙女”而不是

    this._xmouse/this._ymouse 
    

    使用

    _parent.fairy._x / _parent.fairy._y
    

    【讨论】:

    • 它可以工作,但是灰尘不像我想象的那样工作:-( 请参阅上面的评论。
    猜你喜欢
    • 2015-07-07
    • 2011-08-10
    • 1970-01-01
    • 2011-01-19
    • 1970-01-01
    • 2017-06-24
    • 1970-01-01
    • 2011-10-15
    • 1970-01-01
    相关资源
    最近更新 更多