Unity スワイプでオブジェクトを消す
上記のようにクリックしてる時だけオブジェクトを消します
using System.Collections; using System.Collections.Generic; using UnityEngine; public class ObjManager : MonoBehaviour { // クリック public void LongClick () { // クリック長押しでTrue if (Input.GetMouseButton(0) == false) { return; } // オブジェクトの削除 Destroy(this.gameObject); } }
クリック時のみtrueになりreturnから抜け出しDestroyでオブジェクトを消します。それだけ
オブジェクトのアタッチも忘れずに ImageだったらEventTriggerを追加すればボタンのように扱えます。