【发布时间】:2017-07-15 17:12:55
【问题描述】:
我正在使用 Unity 和 ARToolkit for Android 构建增强现实应用。我在屏幕上有多个游戏对象,它们是我的标记的子对象。效果很好。然后我创建了一个非常简单的脚本来移动其中一个对象,并将脚本附加到游戏对象上。它看起来像:
void Update()
{
Vector3 currentPos = transform.position;
transform.position = new Vector3(currentPos.x + (.01f * xDirection * xSpeed), currentPos.y + (.01f * yDirection * ySpeed), currentPos.z);
}
脚本的其余部分只是改变方向和速度变量的值。它可以工作并朝着我期望的方向前进,但是物体的尺寸在视觉上会缩小。可能它只是在 z 轴上较低,因此它看起来更小,或者可能缩放受到影响。我认为这可能与看标记时手机上下移动有关。
我想在使用 ARToolkit 时,我必须以不同于平常的方式移动游戏对象。正确的方法是什么?
谢谢
【问题讨论】:
标签: android unity3d gameobject artoolkit