浏览代码

Pass mouse position to Input singleton in web export

eska 9 年之前
父节点
当前提交
4beeff9433
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      platform/javascript/os_javascript.cpp

+ 3 - 0
platform/javascript/os_javascript.cpp

@@ -415,6 +415,9 @@ void OS_JavaScript::push_input(const InputEvent& p_ev) {
 
 	InputEvent ev = p_ev;
 	ev.ID=last_id++;
+	if (ev.type==InputEvent::MOUSE_MOTION) {
+		input->set_mouse_pos(Point2(ev.mouse_motion.x, ev.mouse_motion.y));
+	}
 	input->parse_input_event(p_ev);
 }