1.初始化的代碼,默認(rèn)在EasyAR_Startup預(yù)設(shè)的EasyARBehaviour文件的awake方法調(diào)用
//需要在awake方法執(zhí)行
ARBuilder.Instance.InitializeEasyAR(key);
ARBuilder.Instance.EasyBuild();
2.默認(rèn)運(yùn)行的時候在start方法厘米啟動相機(jī):EasyAR將在MonoBehaviour.Start調(diào)用的時候開始運(yùn)行。所以最好將上面兩行代碼放到Awake里面
-
ImageTarget Prefab
Target的大小和transform.localScale是相關(guān)的憾朴。transform.localScale = new Vector3(Math.Max(Size.x, Size.y), Math.Max(Size.x, Size.y), Math.Max(Size.x, Size.y))慢宗。
你可以任意改變size的某個維度澈驼。如果Lock Size Ratio被選中畏纲,size的比例將保持不變,修改任意Size.x或Size.y將導(dǎo)致另一個值跟著變動盈厘。
如果ActiveTargetOnStart為true睁枕,只有非{0, 0}的值會被用來初始化target的大小。否則target大小會從json文件或圖像分辨率中獲取沸手。
- 可以在inspector面板配置屬性加載target
設(shè)ActiveTargetOnStart為true然后設(shè)置一些變量(Name外遇、Path、Size和Storage)
-
也可以在代碼動態(tài)重新加載target
加載后再綁定tracker
//ImageTrackerBehaviour
tracker.LoadImageTargetBehaviour (this);