Experimental: this API is experimental and might be changed or removed in the future.

ISpriteEditorDataProvider

interface in UnityEditor.Experimental.U2D

切换到手册

描述

允许 Sprite Editor 窗口编辑用户自定义导入器的精灵数据的界面。

针对 ScriptedImporter 实现此界面,以利用 Sprite Editor 窗口编辑精灵数据。

变量

pixelsPerUnit对应世界空间中一个单位的精灵中的像素数。
spriteImportMode SpriteImportMode 指示如何导入精灵数据。
targetObject数据提供程序获取数据的对象。

公共函数

Apply应用任何更改的数据。
GetDataProvider获取 ISpriteEditorDataProvider.targetObject 可能支持的其他数据提供程序。
GetSpriteRects返回代表提供程序拥有的精灵数据的 SpriteRect 数组。
HasDataProvider查询 ISpriteEditorDataProvider.targetObject 是否支持数据提供程序类型。
InitSpriteEditorDataProvider在需要时允许数据提供程序初始化任何数据。
SetSpriteRects设置数据提供程序的当前 SpriteRect。
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961