window_get_cursor();
返回:常量
可以用这个函数获得当前游戏窗口使用的鼠标指针,返回值将下面所列的常量中的一个(设置当前的鼠标指针可以使用这个函数 window_set_cursor ,同样也是使用下面的常量):
常量 | Cursor |
---|---|
cr_none | |
cr_default | ![]() |
cr_arrow | ![]() |
cr_cross | ![]() |
cr_beam | ![]() |
cr_size_nesw | ![]() |
cr_size_ns | ![]() |
cr_size_nwse | ![]() |
cr_size_we | ![]() |
cr_uparrow | ![]() |
cr_hourglass | ![]() |
cr_drag | ![]() |
cr_appstart | ![]() |
cr_handpoint | ![]() |
cr_size_all | ![]() |
if mouse_check_button_pressed(mb_left)
{
if window_get_cursor() != cr_drag window_set_cursor(cr_drag);
}
如果之前不是拖放指针,上述代码将在按下鼠标左键时切换窗口鼠标指针为拖放指针。