Actionscript3中自定义鼠标光标的XY限制



我有一个网站的互动5秒动画介绍。预加载程序和一个项目正在制作动画,我让第二个动画跟随鼠标光标,但它必须停留在舞台的某个部分才能与屏幕上发生的其他动画一起工作。

我在电影剪辑上有这个代码

Mouse.hide();

potistiri.addEventListener(Event.ENTER_FRAME,newCursor);

函数newCursor(event:event):void{potistiri.x=mouseX;potistiri.y=mouseY;}

我喜欢我说过的,我只想让它留在我想要的地方。。。

我发现了这个代码,它给了我错误,因为我没有把雄蕊if和else如果正确,或者当我在…中输入数字时,它需要一个右括号

如果(this.x>Stage.width){

这个_x=舞台宽度;

}否则如果(this._x<0){

这个_x=0;}

但我不能让它工作。。。我需要它在x 208-656和y 140-336之间移动,当它离开该区域时,对象停留在那里进行循环,你可以看到正常的鼠标光标在屏幕的其余部分移动。

提前非常感谢。。。我把它留给这里的专家来帮助我!

if/else中使用的逻辑可以将电影剪辑夹到特定区域,您的错误到底说明了什么?

关于再次看到正常的鼠标光标,您可以尝试使用相同的if/else检查来确定鼠标是否应该隐藏,即如果鼠标在区域外并被隐藏,则调用mouse.show(),否则如果它在区域内并被显示,则调用mouse.hide()。

最新更新