Unity 2017.2版來製作AR的方法,請參考:號外!Unity 2017.2內建Vuforia功能,開發擴增實境應用程式更方便!
今天試著想要加上旋轉的程式,但一執行,明明就沒有任可標籤,但就看到所建立的物件-Cube,就已經在旋轉,有點怪,如下圖,感覺這好像是Vuforia和Unity整合上的問題。
利用transform.Rotate()函式就能製造旋轉的效果,程式碼如下:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class rotation : MonoBehaviour {
public float turnSpeed = 50f;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
transform.Rotate(Vector3.up, -turnSpeed * Time.deltaTime);
}
}
以上程式範例可以參考:Unity程式設計初體驗(三)-遊戲物件位移和旋轉控制
沒有留言:
張貼留言