ノード一覧に戻る

Tiledタイルセット書出

tiled_tileset_export

タイルセットを、Tiledで読み込みやすいタイルセット用JSONに変えます。

下書き
解説あり

入力ポート

名前説明
ルールタイルセット
tile_set
RuleTileSet
必須
Tiled用JSONに変換するルールタイルセットです。
ルールタイルアトラス
atlas
RuleTileAtlas
タイルを1枚に並べた情報です。接続すると画像サイズや列数に使います。

出力ポート

名前説明
JSON
json
Text
Tiledで読むためのタイルセットJSON文字列です。

パラメータ

名前既定値範囲説明・選択肢
保存先
path
FilePath

JSONをファイル保存する場合の保存先です。空なら文字列出力だけ行います。

画像パス
image_path
Text
tiles.png

Tiled側で参照するタイル画像ファイル名です。このノード自体はPNGを保存しません。

保存モード
save_mode
Enum
Disabled

JSONファイルを保存するか、既存ファイルを上書きするかです。

  • 無効Disabled
  • 新規のみCreateIfMissing
  • 上書きOverwrite

何をするノードか

このノードは、PixPipelineで作ったタイルセットを、マップエディタのTiledへ渡しやすい形にします。

出力するのはタイルセット用のJSON文字列です。保存先を指定すれば .tsj.json としてファイル保存もできます。

このノード自体はタイル画像PNGを保存しません。JSONの中に「Tiled側でどの画像ファイルを参照するか」を書くだけです。タイル画像は別の画像書き出し経路で用意します。

主な設定

ID 名前 説明
path 保存先 JSONをファイル保存する場合の保存先です。空なら文字列出力だけ行います。
image_path 画像パス Tiled側で参照するタイル画像ファイル名です。
save_mode 保存モード JSONファイルを保存するか、既存ファイルを上書きするかです。

どういう時に使うか

  • PixPipelineで作ったタイルセットをTiledへ持っていきたい時
  • .tsj または .json のタイルセットファイルを作りたい時
  • TiledMapExport で作ったマップJSONから参照するタイルセットJSONを用意したい時

参照: Tiled JSON Map Format

ノード一覧に戻る