我正在尝试制作一个多人游戏,其中用户将在桌面屏幕上玩游戏,并且相同的游戏将显示在多个屏幕中。我已经给出了一个光标图像来显示光标在移动设备中的位置。
我遇到了匹配光标位置的问题,即将出现一个偏移量,在当前屏幕和其他屏幕中无法正确显示。任何帮助都可以让我的生活变得轻松。
这是代码:
var Mouse_Pos;
Uicontainer.prototype.onMouseMove = function(event) {
Mouse_Pos.x = event.x;
Mouse_Pos.y = -event.y;
Mouse_Pos.z = 0;
this.Cursor.setLocalPosition(Mouse_Pos.x, Mouse_Pos.y, 0);
//this i was exchanging with other players to match with their screen resolutions.
Cur_Pos_Upd = "cursorPos_" + (Mouse_Pos.x / (window.innerWidth)) + "_" + (Mouse_Pos.y / (window.innerHeight));
};
提前致谢。