したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |

製作初心者講座スレ

471あなたの名前を入力してください:2021/05/21(金) 00:08:44 ID:FY47N0sQ
概ねその理解でいいと思います。MASTERの初期値は0なので書き換えしない限り一番最初にADDCHARAされたキャラが主人になると言うことです。

キャラを全員表示した場合、除外しない限り当然MASTERも表示されます。それが調教対象選択の場面であればMASTERがMASTERを調教するということも起こりえます。

キャラクター変数で0〜CHARANUM-1以外のキャラ登録番号を参照しようとすると必ずエラーが発生します
MASTERだけでなくTARGETやASSIでも同様です。
DELCHARAなどでキャタクターを消した場合でも、登録番号は前に詰められるので負の値やCHARANUM以上の値を与えない限りエラーになることはありません。ただ、TARGETやASSIは初期値(誰も選ばれてないとき)は-1なので代入せずに使うとエラーになります。

また、キャラ操作系命令でキャラの登録番号が入れ替わってもMASTER,TARGET,ASSIなどは自動で追従するので殆どの場合手動で操作する必要はありません。

基本的にゲーム中に主人が変わることは余り無いのでMASTERを書き換える事はありません。だから主人になるキャラを最初に生成してMASTERは初期値のままのバリアントが多いです。

TARGETやASSIなどは頻繁に書き換わります。
と言うかキャラクター変数の第一引数は省略されていることが多いので、TARGETを書き換えないことにはキャラを選択出来ないです。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板