0
私はAugmented Realityの初心者です。私は、ARアプリケーションを構築するためにVuforiaを使用しています。私は単一のターゲット上に複数のオブジェクトを追加したい。私はそれを可能にする方法を知りたいです。それをやってのvuforiaの単一のターゲットに複数のオブジェクトを追加する
事前に
をありがとう私はAugmented Realityの初心者です。私は、ARアプリケーションを構築するためにVuforiaを使用しています。私は単一のターゲット上に複数のオブジェクトを追加したい。私はそれを可能にする方法を知りたいです。それをやってのvuforiaの単一のターゲットに複数のオブジェクトを追加する
事前に
をありがとう一つの方法は、画像ターゲットの子としてスポーンポイントを追加しています。
その後、スクリプトを作成するには、言う「産卵は.cs」
using UnityEngine;
using UnityEngine.UI;
using System.Collections;
public class spawner : MonoBehaviour
{
public GameObject[] objToBePlaced;
public GameObject spawnPt; //the game object (spawn point on img target)
private GameObject someobj;
private int rno;
void start()
{
rno = Random.Range(0,3); //Random Range for selecting gameobjects
someobj = (GameObject)Instantiate(objToBePlaced[rno],spawnPt.transform.position, Quaternion.identity);
}
}
あなたはスポーンポイント&エディタ内のオブジェクトを追加した後、これはゲームオブジェクトを起動できるようになります。 私はそれらを無作為に生成しています&また、スポーンオブジェクトが4であると考えていますが、あなたはそれを変更することができます。
Unity内で 'ImageTarget'の子オブジェクトを複数のオブジェクトにすることができます。 'DefaultTrackableEventHandler'が' ImageTarget'上にあると仮定すると、見つかった/失われたときに子の 'レンダラー'を有効/無効にするはずです。あなたはこれを試しましたか? –