トップページ > ゲームサロン > 2017年11月04日 > OhZYEDvq0

書き込み順位&時間帯一覧

26 位/369 ID中時間01234567891011121314151617181920212223Total
書き込み数1000000000000000000010002



使用した名前一覧書き込んだスレッド一覧
ゲーム好き名無しさん (ワッチョイ 315f-7tl6)
SRPGStudio総合スレ その1 [無断転載禁止]©2ch.net

書き込みレス一覧

SRPGStudio総合スレ その1 [無断転載禁止]©2ch.net
842 :ゲーム好き名無しさん (ワッチョイ 315f-7tl6)[sage]:2017/11/04(土) 00:48:09.64 ID:OhZYEDvq0
>>841
そんな感じで改変していけばいけるはず

最初のvar alias1の行と
ScriptExecuteEventCommand._configureOriginalEventCommandは
即時関数の中に入れておかないと
alias1 = ScriptExecuteEventCommand〜っていう変数の値が
他でも使えてしまう
他のスクリプトでよく見るけど
最初の行に(function(){
最後の行に})();って書いてあるやつ
最初と最後の行である必要は全く無いんだけど1-6行目は含めておいた方が無難

_prepareEventCommandMemberDataと_completeEventCommandMemberDataは
単に初期設定だけしとけばいい
二つの使い方に関して俺もあんま区別できてない
_complete〜の返り値次第ではコマンド実行しないって使い方をしているぐらい

それよりも
enterEventCommandCycle
コマンド実行後一番最初に呼び出されて返り値がEnterResult.OKなら処理開始、EnterResult.NOTENTERなら開始前に処理終了

moveEventCommandCycle
毎フレーム呼び出してMoveResult.CONTINUEを返す限り処理続行、MoveResult.ENDで処理終了

drawEventCommandCycle
コマンドが実行される間、毎フレーム呼び出される(だからこの中に実際にゲーム画面に出てくるような描画処理などを仕込んでおく)

一番意識しなきゃいけないのはこの3つぐらいだと思う
SRPGStudio総合スレ その1 [無断転載禁止]©2ch.net
846 :ゲーム好き名無しさん (ワッチョイ 315f-7tl6)[sage]:2017/11/04(土) 20:32:53.02 ID:OhZYEDvq0
移動中に発動する地雷や
進路妨害系機能は作った事あるけどめちゃ苦労した記憶はある


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。