Skip to main content
Go to Editor

Jenis Soket & Aliran Data

Artikel ini menjelaskan tipe data yang digunakan oleh soket dalam grafik node dan apa yang dapat dihubungkan dimana.

Jenis soket

  • Spine Muatan— representasi proyek Spine yang ramah proses dan digunakan oleh sebagian besar node pemrosesan.
  • Proyek Atlas— Metadata atlas + gambar laman yang digunakan oleh simpul atlas.
  • Sprite— membongkar gambar/wilayah sprite (Atlas Unpacker → Asset Penampil / Atlas Repacker).
  • JSON— Spine asli atau direkonstruksi JSON untuk diagnostik/validasi/diffing.
  • Perubahan— daftar/aliran perbedaan yang dihasilkan oleh beberapa pengoptimal dan digunakan oleh node penampil/pelaporan.

Kunci → ketik → sambungkan ke

Kunci soket (contoh)Tipe dataDiproduksi olehHubungkan ke
payload, payload_in, payload_outSpine MuatanInputNode, sebagian besar node pemrosesanMemproses node (RDP/Spline/Refit/Quantizer/Cleanup/etc.), laluOutputNode.payload
original_jsonJSONInputNodeDiagnosticNode, JSONDiffNode.json_before, OutputNode.original_json, beberapa node atlas (misalnya mode repacker alpha)
reconstructed_json_outJSONOutputNodeJSONDiffNode.json_after, validator/debug
changesDaftar perubahanBeberapa node pemrosesan +OutputNodeAnimationViewerNode(opsional), laporan/debug
atlas_projectProyek AtlasInputNode/ penampil atlasAtlasUnpackerNode.atlas_project, OutputNode.atlas_project, filter atlas
atlas_in, atlas_outProyek Atlas (atau aliran terkait atlas)Atlas simpul/filterAtlas simpul,AtlasViewerNode, AtlasMergerNode(melalui multi-inputnya)
sprites_out, sprites_in, sprites_data_inSpriteAtlasUnpackerNode, filterAssetViewerNode.sprites_in, AtlasRepackerNode.sprites_data_in
atlas_inputsBeberapa Proyek AtlasBerbagai sumberAtlasMergerNode.atlas_inputs(hubungkan beberapa atlas)

Saluran pipa yang praktis

  • Pengoptimalan JSON dasar: InputNode→ (opsional:DiagnosticNode/ filter) → pengoptimal (RDPNode, SplineNode, QuantizerNode, …) → OutputNode.
  • Atlas mengemas ulang: InputNode.atlas_projectAtlasUnpackerNode→ (opsional:AssetViewerNode) → AtlasRepackerNodeOutputNode.atlas_project/atlas_assets.