如何从frame2控制movieClip但代码是第一帧

时间:2016-03-07 09:25:44

标签: actionscript-3 flash

我需要从不同的框架访问movieclip。看这里movieClip_1在第1帧中。因此它将跟踪并正常工作,但movieClip_2在第2帧中。因此它将显示此错误:

stop();
movieClip_1.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler_2);

function fl_MouseClickHandler_2(event:MouseEvent):void
{
    trace("Mouse clicked");
}

movieClip_2.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler_3);

function fl_MouseClickHandler_3(event:MouseEvent):void
{
    trace("Mouse clicked");
}

但我需要从第1帧编码访问movieclip_2。我不会在第2帧中编写代码:

  let path = CGPathCreateMutable()
  let Width: CGFloat = 38.0
  let radius: CGFloat = (Width / 2.0) + (Treshold / 2.0)
  CGPathAddArc(pathOne, nil, x, 0.0, radius, firstPoint.position.x, secondPoint.position.x, true)
  let waitAction = SKAction.waitForDuration(1.0)
  let moveAction = SKAction.followPath(pathOne, duration: 3.0)
  capOne.runAction(SKAction.sequence([waitAction, moveAction]))

0 个答案:

没有答案