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.

Aturan cepat

Palingpengolahannode beroperasi pada aSpine Muatan. Node yang berhubungan dengan Atlas beroperasi padaProyek AtlasatauSprite. MenggunakanValidatorNodeketika Anda tidak yakin dengan apa yang diharapkan oleh soket.

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.