Sfoglia il codice sorgente

Pass mouse position to Input singleton in web export

eska 9 anni fa
parent
commit
4beeff9433
1 ha cambiato i file con 3 aggiunte e 0 eliminazioni
  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;
 	InputEvent ev = p_ev;
 	ev.ID=last_id++;
 	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);
 	input->parse_input_event(p_ev);
 }
 }