0
我正在用Unity和ARToolkit爲Android創建一個增強現實應用程序。屏幕上有多個GameObjects,它們是我標記的子項。效果很好。然後,我創建了一個非常簡單的腳本來移動其中一個對象,並將腳本附加到遊戲對象中。它看起來像:用Unity和ARToolkit改變遊戲對象位置
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。什麼是正確的方法?
感謝