Actionscript 3 关于在ActionScrip3中闪烁鼠标自定义光标
我有一个闪烁鼠标自定义光标的问题。 我有一个时间线,这是我的主要剪辑,我想显示一个铅笔一样的光标,当我在时间线电影剪辑。我使用的是标准的鼠标事件,鼠标悬停和移动。我还使用Mouse.hide()/show()函数来显示和隐藏鼠标。还有我展示和隐藏的同一本书或铅笔电影剪辑 鼠标移动时,将铅笔移动唇的坐标设置为鼠标光标上的坐标 我怎么会在时间线电影剪辑上方看到鼠标和铅笔电影剪辑的闪烁呢。因此,它们不停地从一个换到另一个,即filckering 知道我有什么问题吗 (我没有在enter_frame函数中为此使用任何代码) 听起来好像“有什么东西”挡住了鼠标光标,触发了一系列事件 将“铅笔光标”上的Actionscript 3 关于在ActionScrip3中闪烁鼠标自定义光标,actionscript-3,mouseevent,flicker,Actionscript 3,Mouseevent,Flicker,我有一个闪烁鼠标自定义光标的问题。 我有一个时间线,这是我的主要剪辑,我想显示一个铅笔一样的光标,当我在时间线电影剪辑。我使用的是标准的鼠标事件,鼠标悬停和移动。我还使用Mouse.hide()/show()函数来显示和隐藏鼠标。还有我展示和隐藏的同一本书或铅笔电影剪辑 鼠标移动时,将铅笔移动唇的坐标设置为鼠标光标上的坐标 我怎么会在时间线电影剪辑上方看到鼠标和铅笔电影剪辑的闪烁呢。因此,它们不停地从一个换到另一个,即filckering 知道我有什么问题吗 (我没有在enter_frame函数
mouseEnabled
和mouseChildren
设置为false
听起来好像“有什么东西”挡住了鼠标光标,触发了一系列事件
将“铅笔光标”上的mouseEnabled
和mouseChildren
设置为false
Mattias是对的,通过将铅笔光标设置为鼠标坐标,它会“挡住”真实光标,这就是它闪烁的原因。通过禁用铅笔光标上的鼠标事件,它将不再干扰。您也应该使用滚动和滚动。Mattias是对的,通过将铅笔光标设置为它“挡住”真实光标的鼠标坐标,这就是它闪烁的原因。通过禁用铅笔光标上的鼠标事件,它将不再干扰。您也应该使用“滚动”和“滚动”。
public function setMouseOver(e:MouseEvent):void {////on MOUSE_OVER
pencilCursor.visible = true;
Mouse.hide();
mouseOverCont = true;
}
public function unsetMouseOver(e:MouseEvent):void {////on MOUSE_OUT
pencilCursor.visible = false;
Mouse.show();
mouseOverCont = false;
}
public function showHoverBaloon(e:MouseEvent):void {////on MOUSE_MOVE
pencilCursor.x = stage.mouseX;
pencilCursor.y = stage.mouseY;
}
pencilCursor.mouseEnabled = false;
pencilCursor.mouseChildren = false;