目標
物をクリックして取得したり、消したりする方法。今回はオブジェクトを消してみる。
手順
1.オブジェクトにcolliderとevent triggerを付ける
2.オブジェクトに以下のスクリプトを付け、event triggerm→pointer clickで実行されるように設定する。
public class PickUpController : MonoBehaviour
{ //クリックしたら消す
public void OnClickObj()
{
gameObject.SetActive(false);
}
}
これでオブジェクトにクリックが反応したらOnclickが発動するようになる。
3. pointerを設定する。Cameraオブジェクトに[Physics Raycaster]をアタッチする。これだけでクリックがオブジェクトに向って飛ぶようになる
これで画面上のオブジェクトにクリックしてなにかアクションを起こすことが可能になります。