meso2015/05/06 06:29回答ありがとうございます。 自機の子に当たり判定用のAttackboxを作りスクリプトを if(Input.GetKeyDown(KeyCode.G)){ gameObject.SetActive(true); }else{ gameObject.SetActice(false); } このように作ってみました。 こんな感じで大丈夫そうですかね? とても参考になりました。ありがとうございます。
ippei2015/05/06 07:50確かめてないのですがscript自身は親である自機に張り付けてそこからmesoさんのscriptで大丈夫だと思います。 自機gameobjectのscriptから当たり判定用のgameobjectを参照する方法は幾つかありますが public GameObject goAttackBox; という感じで宣言して インスペクタでAttackBoxをドラッグ&ドロップするのが簡単です。 後は goAttackBox.setActive() という風にアクセス出来ます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/05/06 06:29
2015/05/06 07:50
2015/05/06 08:06