イベントオブジェクト設定

「イベントオブジェクト設定」の編集履歴(バックアップ)一覧はこちら

イベントオブジェクト設定」(2011/11/03 (木) 02:03:20) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*objectの{}に記述する処理手順です。 **id 処理時に識別するために使うIDを設定する。 id 10 #イベントのIDを10に設定。同一シーン=同じイベントファイル内で有効。 **graph_pathまたはgraph_path_ex イベント画像を実行ファイルからの相対パスで指定する。 graph_path image\\character\\モニカ.png 5x4の格子状の画像サイズ480x384をロード アニメーションさせたい場合はanimationで指定 animationを記述していなければ左上の画像が表示される graph_path_ex image\\effect\\Gravity.png, 5, 4, 480, 384 **draw_mode 描画方法の設定 第一引数はブレンドモードの指定、 第二引数はブレンドの強さ 0 ~ 255 までの値を指定することが出来る draw_mode alpha 90 draw_mode add 180 **animation graph_path_exで読み込んだ画像をアニメーションさせる。 イベントスクリプトでもset_animで設定し直す事も可能 # 10フレームおきに画像ID 0, 1, 2, 3, 4 の順に表示 # 画像IDは左上の画像が0で右方向にインクリメントされています animation 10, 0, 1, 2, 3, 4 **position マップ画像上8x8ドット単位で表される座標をイベント初期位置として設定する。 position 20, 25, 2 #座標(20,25)のレイヤー2にイベントを配置。 **trigger イベント起動の条件を指定する。 trigger button_on #調べる/イベントに向かってボタンを押すと起動 trigger pileup #操作キャラがイベントと重なると起動 trigger touch #隣接すると起動 trigger complusion #シーン開始と共に強制起動 **passage イベントの上を通過可能かどうかの初期値を設定する。後述するset_passageで変更可能。 passage true #通過可能 passage false #通過不可 **direction イベントの向きの初期値を設定する。後述するset_directionで変更可能。 direction up #上向き direction down #下向き direction right #右向き direction left #左向き **move_type イベントが移動するかどうかを設定する。 move_type random #ランダム移動する。 move_type stop #移動しない。 **move_speed イベントランダム移動時の移動間隔を指定する。(単位はおそらくフレームあたりの移動量) move_speed 1 #移動速度を1に設定する move_speed 0.25 #移動速度を0.25に設定する **hidden イベント画像を非表示にするかどうかを設定する。 イベントスクリプトでも設定変更可能。 hidden true #画像を表示しない。 hidden false #画像を表示する。 **event {}内にイベントの処理手順を記述する。 event { msg -1, うほっ、いいスクリプト… msg 20, やらないか? }
*objectの{}に記述する処理手順です。 **id 処理時に識別するために使うIDを設定する。 id 10 #イベントのIDを10に設定。同一シーン=同じイベントファイル内で有効。 **graph_pathまたはgraph_path_ex イベント画像を実行ファイルからの相対パスで指定する。 graph_path image\\character\\モニカ.png 5x4の格子状の画像サイズ480x384をロード アニメーションさせたい場合はanimationで指定 animationを記述していなければ左上の画像が表示される graph_path_ex image\\effect\\Gravity.png, 5, 4, 480, 384 **draw_mode 描画方法の設定 第一引数はブレンドモードの指定、 第二引数はブレンドの強さ 0 ~ 255 までの値を指定することが出来る draw_mode alpha 90 draw_mode add 180 **animation graph_path_exで読み込んだ画像をアニメーションさせる。 イベントスクリプトでもset_animで設定し直す事も可能 # 10フレームおきに画像ID 0, 1, 2, 3, 4 の順に表示 # 画像IDは左上の画像が0で右方向にインクリメントされています animation 10, 0, 1, 2, 3, 4 **position マップ画像上8x8ドット単位で表される座標をイベント初期位置として設定する。 position 20, 25, 2 #座標(20,25)のレイヤー2にイベントを配置。 **trigger イベント起動の条件を指定する。 trigger button_on #調べる/イベントに向かってボタンを押すと起動 trigger pileup #操作キャラがイベントと重なると起動 trigger touch #隣接すると起動 trigger complusion #シーン開始と共に強制起動 **passage イベントの上を通過可能かどうかの初期値を設定する。後述するset_passageで変更可能。 passage true #通過可能 passage false #通過不可 **direction イベントの向きの初期値を設定する。後述するset_directionで変更可能。 direction up #上向き direction down #下向き direction right #右向き direction left #左向き **move_type イベントが移動するかどうかを設定する。 move_type random #ランダム移動する。 move_type stop #移動しない。 **move_speed イベントランダム移動時の移動間隔を指定する。(単位はおそらくフレームあたりの移動量) move_speed 1 #移動速度を1に設定する move_speed 0.25 #移動速度を0.25に設定する **hidden イベント画像を非表示にするかどうかを設定する。 イベントスクリプトでも設定変更可能。 hidden true #画像を表示しない。 hidden false #画像を表示する。 **event {}内にイベントの処理手順を記述する。 詳細は[[イベント処理]]を参照 event { msg -1, うほっ、いいスクリプト… msg 20, やらないか? }

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。