问题描述
我正在观看有关as3的youtube教程,我试图复制代码以查看其工作原理,但是即使它对视频中的那个人有用,对我也不起作用。
视频链接(更新):https://www.youtube.com/watch?v=pKj1IgWJd-A&ab_channel=WaarithAbdul-Majeed
(简短帖子更新)我在深夜进行了此操作,并且在帖子中并未真正包含有关该问题的很多内容,因此影片剪辑应该跟随鼠标移动,但是即使我为此编写了代码。
错误大约是circle.x = content.mouseX; circle.y = content.mouseY;
代码:
addEventListener(Event.ENTER_FRAME,shipgo);
function shipgo(e:Event){
ship_b.x=mouseX;
ship_b.y=mouseY;
}
解决方法
尝试参考stage
的鼠标坐标:
stage.addEventListener( Event.ENTER_FRAME,shipgo );
function shipgo ( e:Event ) :void
{
ship_b.x = stage.mouseX;
ship_b.y = stage.mouseY;
}