我是Bulid一个项目,其中If:
到现在为止我做的是:
在相机前添加3D模型。制作了C#文件。
现在我需要的是一些基本代码我可以在刷卡时旋转它。如何在我的手机中运行此项目。
以下是我构建该模型的第一个C#文件后的基本代码:
void Start()
}
void Update(){}
}
答案 0 :(得分:0)
您可以使用Rotate
来实现模型的轮换(请参阅Rotate documentation)
然后使用this example 检测每个方向的滑动。
您可以尝试这样的事情:
var speed = 0.1;
function Update () {
if (Input.touchCount > 0 && Input.GetTouch(0).phase == TouchPhase.Moved) {
// Get movement of the finger since last frame
var touchDeltaPosition = Input.GetTouch(0).deltaPosition;
// Move object across XY plane
var rotationVector = new Vector3(touchDeltaPosition.x, touchDeltaPosition.y, 0);
transform.Rotate(rotationVector * speed, Space.World);
}
}