開発経験が浅く、支離滅裂だったり矛盾があるかもしれない質問ですがご容赦下さい。。
###実現したいこと
剣などの攻撃モーションによる攻撃をつくる。
単体攻撃か複数攻撃を任意で設定できるようにしたい。
###問題点
オブジェクトあたり1度だけ攻撃を与えられるようにしたいです。
ターゲットにヒットボックスが当たった瞬間にダメージを与えるだけなら
OnTriggerEnterを使えばいいのですが、
これではヒットボックスから出て再び当たることができてしまいます。
例として、
攻撃対象である人型モデルの足に向かってナイフを切りつけた時、2度攻撃してしまう感じです。
これを防ぎたいです。
###質問2
また、"3回転切り"みたいな連続攻撃をつくるときも、
いつからいつまで攻撃判定を発生させるか、
いつ新しい攻撃判定を発生させるか、
などの制御をアニメーションクリップのキーで行いたいと考えているのですが
イマイチ構想が浮かびません。
どのように実装すべきでしょうか。
###質問3
いわゆる範囲攻撃と呼ばれる攻撃を実装する際、
誰が当たったか、という管理はどうすべきかご存知でしょうか。
範囲攻撃の補足:
指定範囲内の敵全てに一度に攻撃を与えるのではなく、
武器に当たる敵を次々に攻撃するような感じです。
ゲームの例として”星のカービィwii”のウルトラソードのような感じです。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。