User Tools

Site Tools


ja:add_character

キャラクターを追加


マップ内の指定されたタイルキャラクターを追加します(タイルがまだ別のキャラクターで占められていない場合)。エンティティIDはオプションで、指定した場合は新しいキャラクターに割り当てられます。

構文:

add_character(model_name, tile, entity_id)
引数説明必須/オプション
model_name新しいキャラクターに使用するモデル。文字列必須
tileキャラクターが配置されるタイルのIDまたは座標文字列, 座標必須
entity_id割り当てる一意のエンティティID。文字列オプション

後ほどエンティティの削除関数を実行すれば、キャラクターの追加関数でシーンに追加されたキャラクターを削除することができます。

使用例:

add_character("purple_slime", "dungeon_door_01", "slime_01")

結果: 紫色のスライムがマップ内にある「dungeon_door_01」というIDを持ったタイルの上に追加され、そのスライムには「slime_01」というIDが割り当てられます。

キャラクターを追加 機能を使用して、シーンに新しいNPCを導入します。追加後、ダイアログを設定機能を使用してダイアログキャラクターに割り当てたり、キャラクター名の設定機能を使用して名前を変更したりできます。


エディターノード:

ビジュアルデモ:

ja/add_character.txt · Last modified: 2020/05/28 17:59 by justin