僕は今Unityでアイテムを使ってドアを開けるという動作をしたいのですが、やり方がわかりません。適当にアイテムを左クリックで非表示にするというスクリプトは書けたのですが、そのあとがわかりません。```
using System.Collections; using System.Collections.Generic; using UnityEngine; public class ItemList : MonoBehaviour { public GameObject Key; public GameObject アイテムリスト詳細; void OnTriggerStay(Collider other)//範囲内に入った場合 { if (Input.GetMouseButtonDown(0)) { Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); RaycastHit hit; if(Physics.Raycast(ray, out hit, Mathf.Infinity))//マウスクリックしたときに光線を飛ばす { Key.SetActive(false); アイテムリスト詳細.SetActive(this); //アイテムリストにアイテムを追加 } } } }
これに何をつけ足せばアイテムでドアを開けるという動作ができるのでしょうか...
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/22 00:58 編集
2019/12/22 01:01
2019/12/22 01:30 編集
2019/12/22 01:33
2019/12/22 02:48
2019/12/22 03:19