在EaselJS中,如果鼠标按下,我如何获得布尔值

In EaselJS, how can I get a boolean saying if the mouse is down?

本文关键字:何获得 布尔值 鼠标 EaselJS 如果      更新时间:2023-09-26

我正在做一种绘画的东西来学习CreateJS,现在我有鼠标在画一条线。唯一的问题是,这条线总是被画出来。如果鼠标左键按下,我想检查每一帧,如果是,我会在鼠标后面画一条新的线。有办法做到这一点吗?我一直在看舞台上的听众,但我似乎无法做到这一点。我该怎么做?

EaselJS不监视或存储鼠标上/下值,而是响应鼠标下/鼠标上事件。您可以很容易地在EaselJS舞台上收听stagemousedownstagemouseup事件,并存储自己的价值。

或者,您可以使用这些事件来开始和结束绘制例程。例如,pressmove事件仅在鼠标被按下并且当前正在移动时才会触发。

希望能有所帮助。