- 252 名前:名前は開発中のものです。 mailto:sage [2008/08/26(火) 20:42:28 ID:KqN2Dkl3]
- >>250
既に解決してましたらスルーしてください 上の方で書いたオブジェクトに防御力と攻撃力を追加し衝突するとダメージを受けるようにしてみます まずCreateイベントに追加(7とか18って数字は適当に変更してOK) bougyo=7 kougeki=18 あとはCollisionイベントにHPの増減を記述します 例1.敵と衝突した時に、自分のHPが18減る hp = hp - 18 例2.敵と衝突した時に、相手の攻撃力の分だけHPが減る hp = hp - other.kougeki 例3.敵と衝突した時に、相手の攻撃力と自分の防御力の差だけHPが減る hp = hp - max(0, (self.bougyo - other.kougeki)) 例4.敵と衝突した時に、相手のHPが30減る other.hp = other.hp - 30 1行だけのコードなら、controlタブにあるVariablesアクションを使っても同じことが出来ます GM付属のサンプル(例えば1945.gm6)でも機能説明ということでcontrolタブのアクションだけで作ってますね
|

|