如何在AS3中定位鼠标控制的对象Movie Clip

时间:2014-03-26 03:21:32

标签: actionscript-3 flash mouseevent flash-cs6

嘿大家所以我无法弄清楚这一点。

我有一个名为_Player的影片剪辑,它会像这样添加到舞台上:

        //mainPlayerObject added to stage
        _Player = new mcPlayer();
        stage.addChild(_Player);
        _Player.x = (stage.stageWidth / 2) - 450;
        _Player.y = (stage.stageHeight / 2);
        TweenMax.to(_Player, 1.5, { x:120, ease:Power4.easeInOut } );

现在这里是_Player的控件:

 private function playerControls():void
    {
        var yCoord = _Player.y - mouseY;

        _Player.y = _Player.y - (yCoord / 2);

    }

所以我遇到的问题是即使我每次启动应用程序时都设置了影片剪辑的y位置,_Player从屏幕顶部而不是屏幕中间开始。< / p>

这是为什么?我也可以做任何事情让_Player定位在我需要它在y轴上的位置吗?

0 个答案:

没有答案