AlicizaX/Client/Assets/Books/EditorExtension/TexturePacker.md
2026-04-01 13:20:06 +08:00

998 B

EditorExtension TexturePacker 模块手册

模块概述

TexturePacker 提供一个轻量级编辑器窗口 UnityTexturePackerEditor,用于把多张纹理打包为一张大图并记录子图布局信息。

适用场景

  • 临时合并散图。
  • 验证贴图布局。
  • 做非正式生产链路的编辑器打包。

快速上手

UnityTexturePackerEditor.ShowWindow();

可调用 API

源码:Packages/com.alicizax.unity.editor.extension/Editor/TexturePacker/UnityTexturePackEditor.cs

类型:UnityTexturePackerEditor

public static void ShowWindow()

  • 作用:打开 TexturePacker 窗口。

公开布局信息字段

  • name
  • sourcePath
  • x
  • y
  • w
  • h
  • sourceW
  • sourceH

公开导入备份字段

  • path
  • isReadable
  • type
  • compression
  • maxSize

使用建议

  • 如果项目已有正式 SpriteAtlas 流程,该工具更适合临时处理和验证。
  • 执行前后应注意纹理导入配置恢复。