0

我正在尝试制作一个多人游戏,其中用户将在桌面屏幕上玩游戏,并且相同的游戏将显示在多个屏幕中。我已经给出了一个光标图像来显示光标在移动设备中的位置。

我遇到了匹配光标位置的问题,即将出现一个偏移量,在当前屏幕和其他屏幕中无法正确显示。任何帮助都可以让我的生活变得轻松。

这是代码:

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));
};

提前致谢。

4

0 回答 0