HitTest触发新场景

时间:2015-11-16 14:25:17

标签: flash actionscript-2

这是我的代码:

onClipEvent(enterFrame){
    if(_root.char.hat.hitTest(this)){
        _root.gotoAndStop(6);
        _root.char._y +=50;
        _root.grav = 20;
    }
}

如何让hitTest触发新场景?

1 个答案:

答案 0 :(得分:0)

要转到其他scene,您可以使用gotoAndPlay()gotoAndStop()

  

gotoAndPlay([scene:String],frame:Object):Void。

     

gotoAndStop([scene:String],frame:Object):Void

所以你的代码可以是这样的,例如:

onClipEvent(enterFrame)
{
    if(_root.char.hat.hitTest(this)){

        // ...

        gotoAndPlay("Scene 2", 1);

    }
}

希望可以提供帮助。