<[[背景とキャラクタの当たり判定]]2> SB 0.99.04以降 ・背景とキャラクタとの当たり判定を有効にするには、 ①[[背景編集]]で「背景との当たり判定」を設定。 ②[[ステージ編集]]で「背景の当たり判定を有効」に設定。 ③[[キャラクタ編集]]で「背景との当たり」を「ダメージ」または「通過不能」に設定。 ・背景編集 背景との当たり判定: バンク0-7の右端にあるHITをクリックすると背景へ当たり判定の属性を付けるモードとなり、左側のイメージに当たり判定用のリストが表示。 設定したい当たり判定を選択後、通常のモードと同じように右側のマップへと配置。 (背景パーツが無い部分に当たり判定を配置することはできない) ・ステージ編集 ([[表示優先]]設定) 背景の当たり判定を有効:on 攻撃力:1以上を設定 キャラクタの「背景との当たり」が「ダメージ」の際に、背景との接触時に受けるダメージを設定。防御力は無視される。 背景との接触時にも防御ヒット時[[タスク]]が起動される。 ・キャラクタ編集 (メイン) 背景との当たり:「ダメージ」または「通過不能」に設定 ダメージ)キャラクタが背景と接触時に、ダメージ判定を行う。 ステージ編集で設定した攻撃力分のダメージを受け、防御ヒット時タスクが起動される。 通過不能)キャラクタが背景と接触時に、通過不能判定を行う。 壁ヒット時タスクが起動される。([[デフォルトスクリプト]]の壁ヒット時タスクで、キャラクタが押し戻される) SB 0.99.47以降 ・[[スクリプト編集]] (背景:[[制御パネル]]) 当たり判定:「あり」に設定 指定した背景の当たり判定を有効化。 ---- ・v0.99.04以降 背景との当たり判定の方式を変更 キャラクタ編集で、従来のチェックボックスが廃止され、コンボボックスでの選択へ変更 ダメージ:これまで同様、背景との接触で、背景の攻撃力分のダメージを受ける 通過不能:背景との接触で跳ね返される(壁ヒット時タスク14を起動) ・v0.99.47以降 スクリプト編集で、背景(制御)パネルが追加され、当たり判定のON/OFFをスクリプトで変更可能 ・v0.99.48以降 スクリプト編集で、変数([[ローカル]])パネル内の「壁の中にいるか?」が、背景の当たり判定のON/OFFを参照するように変更 ---- [[背景編集]] [[ステージ編集]]>>[[表示優先設定 タブ]] [[キャラクタ編集]]>>[[メイン タブ]] [[スクリプト編集]]>>[[背景パネル]]>>[[制御(背景)]] ---- →[[背景とキャラクタの当たり判定]] ----