Teachers open the door but You must enter by yourself.

Open Media Lab.
オープンメディアラボ

的の設置

  1. mato.fbxをHierarcyにD&Dし、Scale=(6,6,6)、tag="Mato"
  2. Box ColliderをAddし、size=(0.5f,0.5f,0.2f)、Is Trigger にチェックを付ける
  3. Assets/Resources/Mato/ にD&Dし、Mato.prefabを作成
  4. Main.cs の Start()に以下のスクリプトを追記
    
    	void Start()
    	{
    		GameObject.Find("/Horse").GetComponent<Horse>().Run();
    
    		leftHand=GameObject.Find("Left Controller").transform;
    		rightHand=GameObject.Find("Right Controller").transform;
    
    		var taremakuRoot = new GameObject("TaremakuRoot");
    		var taremaku = (GameObject)Resources.Load("Taremaku/Taremaku");
    		for (var i = 0; i < 340; i++) Instantiate(taremaku, new Vector3(14f * (i / 170 * 2 - 1), 1.25f, 5.94f * (i % 170 + 1)), Quaternion.Euler(0f, 90f, -90f), taremakuRoot.transform);
    
    		var matoRoot = new GameObject("MatoRoot");
    		var matoObj = (GameObject)Resources.Load("Mato/Mato");
    		GameObject[] mato=new GameObject[12];
    		for (var i = 0; i < 12; i++) Instantiate(matoObj, new Vector3(-7f, 2.75f, 503f + 45f * i), Quaternion.Euler(0f, 90f, 0f), matoRoot.transform);
    	}
    
  5. Arrow.cs の Update()の下に以下のスクリプトを追記
    
    	void OnTriggerEnter(Collider other){
    		if(other.gameObject.tag == "Mato"){
    			Destroy(other.gameObject);
    			GetComponent<AudioSource>().Play();//的壊れる音追加
    		}
    	}
    

This site is powered by Powered by MathJax