interface in UnityEditor.Experimental.U2D
切换到手册定义继承 SpriteEditorModuleBase 的类可使用功能的界面。
Sprite Editor 窗口用来封装编辑精灵数据时 Sprite Editor 模块可访问的功能。
editingDisabled | 指示是否应禁用精灵数据编辑功能;例如当编辑器处于播放模式时。 |
enableMouseMoveEvent | 指示 ISpriteEditor 是否应该关注鼠标移动事件。 |
selectedSpriteRect | 当前选择的精灵矩形数据。 |
spriteRects | 设置当前可用的精灵矩形。 |
windowDimension | 定义窗口当前屏幕位置和大小的属性。 |
ApplyOrRevertModification | 该方法将通知当前活跃的 SpriteEditorModuleBase,以应用或还原任何数据更改。 |
GetDataProvider | 获取当前选择的 Assets 导入器支持的数据提供程序。 |
GetMainVisualContainer | 返回 VisualElement(用于将子 VisualElement 附加到 ISpriteEditor 的主视图上)。 |
HandleSpriteSelection | 该方法将根据当前的鼠标按下事件和可用的 ISpriteEditor.spriteRects 更新 ISpriteEditor.selectedSpriteRect。 |
RequestRepaint | 请求重绘当前视图。 |
SetDataModified | 指示数据发生了更改。在 Sprite Editor 窗口中,这将启用“Apply”或“Revert”按钮。 |
SetPreviewTexture | 设置编辑空间设置期间由 ISpriteEditor 使用的自定义纹理。 |
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.