我正在使用Unity和ARToolkit for Android构建增强现实应用。我在屏幕上有多个GameObjects,它们是我标记的子项。效果很好。然后我创建了一个非常简单的脚本来移动其中一个对象,并将脚本附加到游戏对象上。它看起来像:
void Update()
{
Vector3 currentPos = transform.position;
transform.position = new Vector3(currentPos.x + (.01f * xDirection * xSpeed), currentPos.y + (.01f * yDirection * ySpeed), currentPos.z);
}
脚本的其余部分除了改变方向和速度变量的值之外什么都不做。它的工作原理和我所期望的方向,但是物体在视觉上会缩小尺寸。可能它只是在z轴上较低,因此看起来较小,或者可能的缩放受到影响。我认为这可能与看着标记时手机上下移动有关。
我认为在使用ARToolkit时我必须以不同于正常方式移动GameObjects。什么是正确的方法?
由于