我正在尝试使用ARCore构建一个Android应用程序,用户可以将对象放置在一起。一旦他们关闭游戏,我希望他们能够重新加载所有的资产,并把它们放在相同的位置之前,游戏被关闭。为了相对于场景中的其他对象重绘对象,我应该保存哪些数据?
jjhzyzn01#
你应该保存玩家的(x,y)位置(电话),然后找到对象在真实的世界中的位置(使用位置)。此外,保存手机旋转以查找场景渲染的方向。手机在引擎中的加载位置应等于手机在场景中的最后位置。即使手机已经移动到真实的世界的其他地方。
1条答案
按热度按时间jjhzyzn01#
你应该保存玩家的(x,y)位置(电话),然后找到对象在真实的世界中的位置(使用位置)。此外,保存手机旋转以查找场景渲染的方向。
手机在引擎中的加载位置应等于手机在场景中的最后位置。即使手机已经移动到真实的世界的其他地方。