实例介绍
Unity Editor Toolbox
Unity-Editor-Toolbox是为了提高Unity编辑器关键功能的可用性和清晰度,以改善工作流程而设计的。它不仅扩展了功能,而且考虑到了用户的需求,编写得尽可能灵活和优化。现在,您和其他专业程序员可以通过使用属性来创建易读且有用的组件编辑器。您将快速而清晰地访问在场景中放置的GameObject的数据,并且将更多控制权交给了项目窗口。您可以自定义文件夹图标。需要注意的是,准备好的绘制器是基于自定义的布局系统的。此外,我还为您提供了一些有用的脚本、类和函数,以便更轻松地开发编辑器扩展。
【实例截图】【核心代码】
文件清单
└── Unity-Editor-Toolbox-4985b2f459b7698940a3a7a99dc1bfc2900b620b
├── Assets
│ ├── Editor Toolbox
│ │ ├── CHANGELOG.md
│ │ ├── CHANGELOG.md.meta
│ │ ├── Editor
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── AssemblyInfo.cs.meta
│ │ │ ├── Drawers
│ │ │ │ ├── Helpers
│ │ │ │ │ ├── Comparison
│ │ │ │ │ │ ├── BooleanComparer.cs
│ │ │ │ │ │ ├── BooleanComparer.cs.meta
│ │ │ │ │ │ ├── FloatComparer.cs
│ │ │ │ │ │ ├── FloatComparer.cs.meta
│ │ │ │ │ │ ├── IntegerComparer.cs
│ │ │ │ │ │ ├── IntegerComparer.cs.meta
│ │ │ │ │ │ ├── ObjectComparer.cs
│ │ │ │ │ │ ├── ObjectComparer.cs.meta
│ │ │ │ │ │ ├── StringComparer.cs
│ │ │ │ │ │ ├── StringComparer.cs.meta
│ │ │ │ │ │ ├── ValueComparerBase.cs
│ │ │ │ │ │ ├── ValueComparerBase.cs.meta
│ │ │ │ │ │ ├── ValueComparisonHelper.cs
│ │ │ │ │ │ ├── ValueComparisonHelper.cs.meta
│ │ │ │ │ │ ├── ValueComparisonInput.cs
│ │ │ │ │ │ ├── ValueComparisonInput.cs.meta
│ │ │ │ │ │ ├── ValueComparisonMethod.cs
│ │ │ │ │ │ └── ValueComparisonMethod.cs.meta
│ │ │ │ │ ├── Comparison.meta
│ │ │ │ │ ├── ControlDataStorage.cs
│ │ │ │ │ ├── ControlDataStorage.cs.meta
│ │ │ │ │ ├── DrawerDataStorageBase.cs
│ │ │ │ │ ├── DrawerDataStorageBase.cs.meta
│ │ │ │ │ ├── DrawerDataStorage.cs
│ │ │ │ │ ├── DrawerDataStorage.cs.meta
│ │ │ │ │ ├── DrawerStorageManager.cs
│ │ │ │ │ ├── DrawerStorageManager.cs.meta
│ │ │ │ │ ├── Extraction
│ │ │ │ │ │ ├── FieldValueExtractor.cs
│ │ │ │ │ │ ├── FieldValueExtractor.cs.meta
│ │ │ │ │ │ ├── IValueExtractor.cs
│ │ │ │ │ │ ├── IValueExtractor.cs.meta
│ │ │ │ │ │ ├── MethodValueExtractor.cs
│ │ │ │ │ │ ├── MethodValueExtractor.cs.meta
│ │ │ │ │ │ ├── PropertyValueExtractor.cs
│ │ │ │ │ │ ├── PropertyValueExtractor.cs.meta
│ │ │ │ │ │ ├── ValueExtractionHelper.cs
│ │ │ │ │ │ ├── ValueExtractionHelper.cs.meta
│ │ │ │ │ │ ├── ValueSourceType.cs
│ │ │ │ │ │ └── ValueSourceType.cs.meta
│ │ │ │ │ ├── Extraction.meta
│ │ │ │ │ ├── PropertyDataStorage.cs
│ │ │ │ │ └── PropertyDataStorage.cs.meta
│ │ │ │ ├── Helpers.meta
│ │ │ │ ├── Internal
│ │ │ │ │ ├── FolderDataDrawer.cs
│ │ │ │ │ └── FolderDataDrawer.cs.meta
│ │ │ │ ├── Internal.meta
│ │ │ │ ├── Material
│ │ │ │ │ ├── BaseMaterialPropertyDrawer.cs
│ │ │ │ │ ├── BaseMaterialPropertyDrawer.cs.meta
│ │ │ │ │ ├── MaterialCompactTextureDrawer.cs
│ │ │ │ │ ├── MaterialCompactTextureDrawer.cs.meta
│ │ │ │ │ ├── MaterialConditionalDrawer.cs
│ │ │ │ │ ├── MaterialConditionalDrawer.cs.meta
│ │ │ │ │ ├── MaterialHelpDecorator.cs
│ │ │ │ │ ├── MaterialHelpDecorator.cs.meta
│ │ │ │ │ ├── MaterialHideIfToggleDrawer.cs
│ │ │ │ │ ├── MaterialHideIfToggleDrawer.cs.meta
│ │ │ │ │ ├── MaterialIndentDrawer.cs
│ │ │ │ │ ├── MaterialIndentDrawer.cs.meta
│ │ │ │ │ ├── MaterialMinMaxSliderDrawer.cs
│ │ │ │ │ ├── MaterialMinMaxSliderDrawer.cs.meta
│ │ │ │ │ ├── MaterialShowIfToggleDrawer.cs
│ │ │ │ │ ├── MaterialShowIfToggleDrawer.cs.meta
│ │ │ │ │ ├── MaterialTitleDecorator.cs
│ │ │ │ │ ├── MaterialTitleDecorator.cs.meta
│ │ │ │ │ ├── MaterialVector2Drawer.cs
│ │ │ │ │ ├── MaterialVector2Drawer.cs.meta
│ │ │ │ │ ├── MaterialVector3Drawer.cs
│ │ │ │ │ └── MaterialVector3Drawer.cs.meta
│ │ │ │ ├── Material.meta
│ │ │ │ ├── Regular
│ │ │ │ │ ├── AssetPreviewAttributeDrawer.cs
│ │ │ │ │ ├── AssetPreviewAttributeDrawer.cs.meta
│ │ │ │ │ ├── ChildObjectOnlyAttributeDrawer.cs
│ │ │ │ │ ├── ChildObjectOnlyAttributeDrawer.cs.meta
│ │ │ │ │ ├── ClampAttributeDrawer.cs
│ │ │ │ │ ├── ClampAttributeDrawer.cs.meta
│ │ │ │ │ ├── DirectoryAttributeDrawer.cs
│ │ │ │ │ ├── DirectoryAttributeDrawer.cs.meta
│ │ │ │ │ ├── EnumTogglesAttributeDrawer.cs
│ │ │ │ │ ├── EnumTogglesAttributeDrawer.cs.meta
│ │ │ │ │ ├── FormattedNumberAttributeDrawer.cs
│ │ │ │ │ ├── FormattedNumberAttributeDrawer.cs.meta
│ │ │ │ │ ├── HideLabelAttributeDrawer.cs
│ │ │ │ │ ├── HideLabelAttributeDrawer.cs.meta
│ │ │ │ │ ├── LabelWidthAttributeDrawer.cs
│ │ │ │ │ ├── LabelWidthAttributeDrawer.cs.meta
│ │ │ │ │ ├── LayerAttributeDrawer.cs
│ │ │ │ │ ├── LayerAttributeDrawer.cs.meta
│ │ │ │ │ ├── LeftToggleAttributeDrawer.cs
│ │ │ │ │ ├── LeftToggleAttributeDrawer.cs.meta
│ │ │ │ │ ├── MinMaxSliderAttributeDrawer.cs
│ │ │ │ │ ├── MinMaxSliderAttributeDrawer.cs.meta
│ │ │ │ │ ├── NewLabelAttributeDrawer.cs
│ │ │ │ │ ├── NewLabelAttributeDrawer.cs.meta
│ │ │ │ │ ├── NotNullAttributeDrawer.cs
│ │ │ │ │ ├── NotNullAttributeDrawer.cs.meta
│ │ │ │ │ ├── ObjectValidationDrawer.cs
│ │ │ │ │ ├── ObjectValidationDrawer.cs.meta
│ │ │ │ │ ├── OnValueChangedAttributeDrawer.cs
│ │ │ │ │ ├── OnValueChangedAttributeDrawer.cs.meta
│ │ │ │ │ ├── PasswordAttributeDrawer.cs
│ │ │ │ │ ├── PasswordAttributeDrawer.cs.meta
│ │ │ │ │ ├── PrefabObjectOnlyAttributeDrawer.cs
│ │ │ │ │ ├── PrefabObjectOnlyAttributeDrawer.cs.meta
│ │ │ │ │ ├── PresetAttributeDrawer.cs
│ │ │ │ │ ├── PresetAttributeDrawer.cs.meta
│ │ │ │ │ ├── ProgressBarAttributeDrawer.cs
│ │ │ │ │ ├── ProgressBarAttributeDrawer.cs.meta
│ │ │ │ │ ├── PropertyDrawerBase.cs
│ │ │ │ │ ├── PropertyDrawerBase.cs.meta
│ │ │ │ │ ├── SceneNameAttributeDrawer.cs
│ │ │ │ │ ├── SceneNameAttributeDrawer.cs.meta
│ │ │ │ │ ├── SceneObjectOnlyAttributeDrawer.cs
│ │ │ │ │ ├── SceneObjectOnlyAttributeDrawer.cs.meta
│ │ │ │ │ ├── SearchableEnumAttributeDrawer.cs
│ │ │ │ │ ├── SearchableEnumAttributeDrawer.cs.meta
│ │ │ │ │ ├── SerializedDateTimeDrawer.cs
│ │ │ │ │ ├── SerializedDateTimeDrawer.cs.meta
│ │ │ │ │ ├── SerializedSceneDrawer.cs
│ │ │ │ │ ├── SerializedSceneDrawer.cs.meta
│ │ │ │ │ ├── SerializedTypeDrawer.cs
│ │ │ │ │ ├── SerializedTypeDrawer.cs.meta
│ │ │ │ │ ├── SuffixAttributeDrawer.cs
│ │ │ │ │ ├── SuffixAttributeDrawer.cs.meta
│ │ │ │ │ ├── TagSelectorAttributeDrawer.cs
│ │ │ │ │ └── TagSelectorAttributeDrawer.cs.meta
│ │ │ │ ├── Regular.meta
│ │ │ │ ├── Toolbox
│ │ │ │ │ ├── Condition
│ │ │ │ │ │ ├── ComparisonAttributeDrawer.cs
│ │ │ │ │ │ ├── ComparisonAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── DisableAttributeDrawer.cs
│ │ │ │ │ │ ├── DisableAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── DisableIfAttributeDrawer.cs
│ │ │ │ │ │ ├── DisableIfAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── DisableInPlayModeAttributeDrawer.cs
│ │ │ │ │ │ ├── DisableInPlayModeAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── EnableIfAttributeDrawer.cs
│ │ │ │ │ │ ├── EnableIfAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── HideAttributeDrawer.cs
│ │ │ │ │ │ ├── HideAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── HideDisabledIfAttributeDrawer.cs
│ │ │ │ │ │ ├── HideDisabledIfAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── HideIfAttributeDrawer.cs
│ │ │ │ │ │ ├── HideIfAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── ShowDisabledIfAttributeDrawer.cs
│ │ │ │ │ │ ├── ShowDisabledIfAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── ShowIfAttributeDrawer.cs
│ │ │ │ │ │ ├── ShowIfAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── ShowWarningIfAttributeDrawer.cs
│ │ │ │ │ │ └── ShowWarningIfAttributeDrawer.cs.meta
│ │ │ │ │ ├── Condition.meta
│ │ │ │ │ ├── Decorator
│ │ │ │ │ │ ├── BeginGroupAttributeDrawer.cs
│ │ │ │ │ │ ├── BeginGroupAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── BeginHorizontalAttributeDrawer.cs
│ │ │ │ │ │ ├── BeginHorizontalAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── BeginHorizontalGroupAttributeDrawer.cs
│ │ │ │ │ │ ├── BeginHorizontalGroupAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── BeginIndentAttributeDrawer.cs
│ │ │ │ │ │ ├── BeginIndentAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── BeginVerticalAttributeDrawer.cs
│ │ │ │ │ │ ├── BeginVerticalAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── DynamicHelpAttributeDrawer.cs
│ │ │ │ │ │ ├── DynamicHelpAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── EditorButtonAttributeDrawer.cs
│ │ │ │ │ │ ├── EditorButtonAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── EndGroupAttributeDrawer.cs
│ │ │ │ │ │ ├── EndGroupAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── EndHorizontalAttributeDrawer.cs
│ │ │ │ │ │ ├── EndHorizontalAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── EndHorizontalGroupAttributeDrawer.cs
│ │ │ │ │ │ ├── EndHorizontalGroupAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── EndIndentAttributeDrawer.cs
│ │ │ │ │ │ ├── EndIndentAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── EndVerticalAttributeDrawer.cs
│ │ │ │ │ │ ├── EndVerticalAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── GuiColorAttributeDrawer.cs
│ │ │ │ │ │ ├── GuiColorAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── HelpAttributeDrawer.cs
│ │ │ │ │ │ ├── HelpAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── HighlightAttributeDrawer.cs
│ │ │ │ │ │ ├── HighlightAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── ImageAreaAttributeDrawer.cs
│ │ │ │ │ │ ├── ImageAreaAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── IndentAreaAttributeDrawer.cs
│ │ │ │ │ │ ├── IndentAreaAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── LabelAttributeDrawer.cs
│ │ │ │ │ │ ├── LabelAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── LineAttributeDrawer.cs
│ │ │ │ │ │ ├── LineAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── SpaceAreaAttributeDrawer.cs
│ │ │ │ │ │ └── SpaceAreaAttributeDrawer.cs.meta
│ │ │ │ │ ├── Decorator.meta
│ │ │ │ │ ├── PropertyCondition.cs
│ │ │ │ │ ├── PropertyCondition.cs.meta
│ │ │ │ │ ├── PropertyList
│ │ │ │ │ │ ├── ReorderableListAttributeDrawer.cs
│ │ │ │ │ │ ├── ReorderableListAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── ReorderableListExposedAttributeDrawer.cs
│ │ │ │ │ │ ├── ReorderableListExposedAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── ScrollableItemsAttributeDrawer.cs
│ │ │ │ │ │ └── ScrollableItemsAttributeDrawer.cs.meta
│ │ │ │ │ ├── PropertyList.meta
│ │ │ │ │ ├── PropertySelf
│ │ │ │ │ │ ├── DynamicMinMaxBaseDrawer.cs
│ │ │ │ │ │ ├── DynamicMinMaxBaseDrawer.cs.meta
│ │ │ │ │ │ ├── DynamicMinMaxSliderAttributeDrawer.cs
│ │ │ │ │ │ ├── DynamicMinMaxSliderAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── DynamicRangeAttributeDrawer.cs
│ │ │ │ │ │ ├── DynamicRangeAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── IgnoreParentAttributeDrawer.cs
│ │ │ │ │ │ ├── IgnoreParentAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── InLineEditorAttributeDrawer.cs
│ │ │ │ │ │ ├── InLineEditorAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── ReferencePickerAttributeDrawer.cs
│ │ │ │ │ │ ├── ReferencePickerAttributeDrawer.cs.meta
│ │ │ │ │ │ ├── RegexValueAttributeDrawer.cs
│ │ │ │ │ │ └── RegexValueAttributeDrawer.cs.meta
│ │ │ │ │ ├── PropertySelf.meta
│ │ │ │ │ ├── TargetType
│ │ │ │ │ │ ├── SerializedDictionaryDrawer.cs
│ │ │ │ │ │ └── SerializedDictionaryDrawer.cs.meta
│ │ │ │ │ ├── TargetType.meta
│ │ │ │ │ ├── ToolboxAttributeDrawer.cs
│ │ │ │ │ ├── ToolboxAttributeDrawer.cs.meta
│ │ │ │ │ ├── ToolboxConditionDrawerBase.cs
│ │ │ │ │ ├── ToolboxConditionDrawerBase.cs.meta
│ │ │ │ │ ├── ToolboxConditionDrawer.cs
│ │ │ │ │ ├── ToolboxConditionDrawer.cs.meta
│ │ │ │ │ ├── ToolboxDecoratorDrawerBase.cs
│ │ │ │ │ ├── ToolboxDecoratorDrawerBase.cs.meta
│ │ │ │ │ ├── ToolboxDecoratorDrawer.cs
│ │ │ │ │ ├── ToolboxDecoratorDrawer.cs.meta
│ │ │ │ │ ├── ToolboxDrawer.cs
│ │ │ │ │ ├── ToolboxDrawer.cs.meta
│ │ │ │ │ ├── ToolboxListPropertyDrawer.cs
│ │ │ │ │ ├── ToolboxListPropertyDrawer.cs.meta
│ │ │ │ │ ├── ToolboxPropertyDrawerBase.cs
│ │ │ │ │ ├── ToolboxPropertyDrawerBase.cs.meta
│ │ │ │ │ ├── ToolboxPropertyDrawer.cs
│ │ │ │ │ ├── ToolboxPropertyDrawer.cs.meta
│ │ │ │ │ ├── ToolboxSelfPropertyDrawer.cs
│ │ │ │ │ ├── ToolboxSelfPropertyDrawer.cs.meta
│ │ │ │ │ ├── ToolboxTargetTypeDrawer.cs
│ │ │ │ │ └── ToolboxTargetTypeDrawer.cs.meta
│ │ │ │ └── Toolbox.meta
│ │ │ ├── Drawers.meta
│ │ │ ├── Editors
│ │ │ │ ├── ToolboxScriptedImporterEditor.cs
│ │ │ │ └── ToolboxScriptedImporterEditor.cs.meta
│ │ │ ├── Editors.meta
│ │ │ ├── Folders
│ │ │ │ ├── FolderData.cs
│ │ │ │ └── FolderData.cs.meta
│ │ │ ├── Folders.meta
│ │ │ ├── Hierarchy
│ │ │ │ ├── HierarchyItemDataType.cs
│ │ │ │ ├── HierarchyItemDataType.cs.meta
│ │ │ │ ├── HierarchyPropertyLabel.cs
│ │ │ │ └── HierarchyPropertyLabel.cs.meta
│ │ │ ├── Hierarchy.meta
│ │ │ ├── Internal
│ │ │ │ ├── ChangeIndentScope.cs
│ │ │ │ ├── ChangeIndentScope.cs.meta
│ │ │ │ ├── DisabledScope.cs
│ │ │ │ ├── DisabledScope.cs.meta
│ │ │ │ ├── FixedFieldsScope.cs
│ │ │ │ ├── FixedFieldsScope.cs.meta
│ │ │ │ ├── GuiBackground.cs
│ │ │ │ ├── GuiBackground.cs.meta
│ │ │ │ ├── PropertyScope.cs
│ │ │ │ ├── PropertyScope.cs.meta
│ │ │ │ ├── ReorderableListBase.cs
│ │ │ │ ├── ReorderableListBase.cs.meta
│ │ │ │ ├── ReorderableList.cs
│ │ │ │ ├── ReorderableList.cs.meta
│ │ │ │ ├── SearchablePopup.cs
│ │ │ │ ├── SearchablePopup.cs.meta
│ │ │ │ ├── ToolboxEditorList.cs
│ │ │ │ ├── ToolboxEditorList.cs.meta
│ │ │ │ ├── TypeAppearanceContext.cs
│ │ │ │ ├── TypeAppearanceContext.cs.meta
│ │ │ │ ├── TypeConstraintContext.cs
│ │ │ │ ├── TypeConstraintContext.cs.meta
│ │ │ │ ├── TypeConstraintReference.cs
│ │ │ │ ├── TypeConstraintReference.cs.meta
│ │ │ │ ├── TypeConstraintStandard.cs
│ │ │ │ ├── TypeConstraintStandard.cs.meta
│ │ │ │ ├── TypeField.cs
│ │ │ │ ├── TypeField.cs.meta
│ │ │ │ ├── TypesCachedCollection.cs
│ │ │ │ ├── TypesCachedCollection.cs.meta
│ │ │ │ ├── TypesEditorCollection.cs
│ │ │ │ ├── TypesEditorCollection.cs.meta
│ │ │ │ ├── ZeroIndentScope.cs
│ │ │ │ └── ZeroIndentScope.cs.meta
│ │ │ ├── Internal.meta
│ │ │ ├── IToolboxEditor.cs
│ │ │ ├── IToolboxEditor.cs.meta
│ │ │ ├── IToolboxEditorDrawer.cs
│ │ │ ├── IToolboxEditorDrawer.cs.meta
│ │ │ ├── Resources
│ │ │ │ ├── Folder Icons
│ │ │ │ │ ├── AudioImporter Icon.png
│ │ │ │ │ ├── AudioImporter Icon.png.meta
│ │ │ │ │ ├── cs Script Icon.png
│ │ │ │ │ ├── cs Script Icon.png.meta
│ │ │ │ │ ├── Editor Folder Icon.psd
│ │ │ │ │ ├── Editor Folder Icon.psd.meta
│ │ │ │ │ ├── Editor Folder Icon Small.psd
│ │ │ │ │ ├── Editor Folder Icon Small.psd.meta
│ │ │ │ │ ├── Material Icon.png
│ │ │ │ │ ├── Material Icon.png.meta
│ │ │ │ │ ├── Mesh Icon.png
│ │ │ │ │ ├── Mesh Icon.png.meta
│ │ │ │ │ ├── Prefab Icon.png
│ │ │ │ │ ├── Prefab Icon.png.meta
│ │ │ │ │ ├── PrefabModel Icon.png
│ │ │ │ │ ├── PrefabModel Icon.png.meta
│ │ │ │ │ ├── SceneAsset Icon.png
│ │ │ │ │ ├── SceneAsset Icon.png.meta
│ │ │ │ │ ├── ScriptableObject Icon.png
│ │ │ │ │ ├── ScriptableObject Icon.png.meta
│ │ │ │ │ ├── Scripts Folder Icon.psd
│ │ │ │ │ ├── Scripts Folder Icon.psd.meta
│ │ │ │ │ ├── Scripts Folder Icon Small.psd
│ │ │ │ │ ├── Scripts Folder Icon Small.psd.meta
│ │ │ │ │ ├── Shader Icon.png
│ │ │ │ │ ├── Shader Icon.png.meta
│ │ │ │ │ ├── Sprite Icon.png
│ │ │ │ │ ├── Sprite Icon.png.meta
│ │ │ │ │ ├── TextMesh Icon.png
│ │ │ │ │ ├── TextMesh Icon.png.meta
│ │ │ │ │ ├── Texture Icon.png
│ │ │ │ │ ├── Texture Icon.png.meta
│ │ │ │ │ ├── Toolbox Icon.psd
│ │ │ │ │ ├── Toolbox Icon.psd.meta
│ │ │ │ │ ├── Toolbox Icon Small.psd
│ │ │ │ │ └── Toolbox Icon Small.psd.meta
│ │ │ │ └── Folder Icons.meta
│ │ │ ├── Resources.meta
│ │ │ ├── SceneView
│ │ │ │ ├── ToolboxEditorSceneViewObjectSelector.cs
│ │ │ │ └── ToolboxEditorSceneViewObjectSelector.cs.meta
│ │ │ ├── SceneView.meta
│ │ │ ├── ToolboxAssetProcessor.cs
│ │ │ ├── ToolboxAssetProcessor.cs.meta
│ │ │ ├── ToolboxDefines.cs
│ │ │ ├── ToolboxDefines.cs.meta
│ │ │ ├── ToolboxDrawerModule.cs
│ │ │ ├── ToolboxDrawerModule.cs.meta
│ │ │ ├── Toolbox.Editor.asmdef
│ │ │ ├── Toolbox.Editor.asmdef.meta
│ │ │ ├── ToolboxEditor.cs
│ │ │ ├── ToolboxEditor.cs.meta
│ │ │ ├── ToolboxEditorDrawer.cs
│ │ │ ├── ToolboxEditorDrawer.cs.meta
│ │ │ ├── ToolboxEditorGui.cs
│ │ │ ├── ToolboxEditorGui.cs.meta
│ │ │ ├── ToolboxEditorHandler.cs
│ │ │ ├── ToolboxEditorHandler.cs.meta
│ │ │ ├── ToolboxEditorHierarchy.cs
│ │ │ ├── ToolboxEditorHierarchy.cs.meta
│ │ │ ├── ToolboxEditorLog.cs
│ │ │ ├── ToolboxEditorLog.cs.meta
│ │ │ ├── ToolboxEditorProject.cs
│ │ │ ├── ToolboxEditorProject.cs.meta
│ │ │ ├── ToolboxEditorSceneView.cs
│ │ │ ├── ToolboxEditorSceneView.cs.meta
│ │ │ ├── ToolboxEditorSettings.cs
│ │ │ ├── ToolboxEditorSettings.cs.meta
│ │ │ ├── ToolboxEditorSettingsEditor.cs
│ │ │ ├── ToolboxEditorSettingsEditor.cs.meta
│ │ │ ├── ToolboxEditorToolbar.cs
│ │ │ ├── ToolboxEditorToolbar.cs.meta
│ │ │ ├── ToolboxLayoutHandler.cs
│ │ │ ├── ToolboxLayoutHandler.cs.meta
│ │ │ ├── ToolboxManager.cs
│ │ │ ├── ToolboxManager.cs.meta
│ │ │ ├── ToolboxPrefs.cs
│ │ │ ├── ToolboxPrefs.cs.meta
│ │ │ ├── ToolboxPropertyHandler.cs
│ │ │ ├── ToolboxPropertyHandler.cs.meta
│ │ │ ├── Utilities
│ │ │ │ ├── DraggingUtility.cs
│ │ │ │ ├── DraggingUtility.cs.meta
│ │ │ │ ├── EditorGuiUtility.cs
│ │ │ │ ├── EditorGuiUtility.cs.meta
│ │ │ │ ├── GuiLayoutUtility.cs
│ │ │ │ ├── GuiLayoutUtility.cs.meta
│ │ │ │ ├── InspectorUtility.cs
│ │ │ │ ├── InspectorUtility.cs.meta
│ │ │ │ ├── PrefabUtility.cs
│ │ │ │ ├── PrefabUtility.cs.meta
│ │ │ │ ├── PropertyUtility.cs
│ │ │ │ ├── PropertyUtility.cs.meta
│ │ │ │ ├── ReflectionUtility.cs
│ │ │ │ ├── ReflectionUtility.cs.meta
│ │ │ │ ├── ScriptingUtility.cs
│ │ │ │ ├── ScriptingUtility.cs.meta
│ │ │ │ ├── TypeUtilities.cs
│ │ │ │ └── TypeUtilities.cs.meta
│ │ │ ├── Utilities.meta
│ │ │ ├── Wizards
│ │ │ │ ├── ScriptableObjectCreationWizard.cs
│ │ │ │ ├── ScriptableObjectCreationWizard.cs.meta
│ │ │ │ ├── ToolboxWizard.cs
│ │ │ │ └── ToolboxWizard.cs.meta
│ │ │ └── Wizards.meta
│ │ ├── Editor.meta
│ │ ├── EditorSettings.asset
│ │ ├── EditorSettings.asset.meta
│ │ ├── HOWTO.md
│ │ ├── HOWTO.md.meta
│ │ ├── LICENSE.md
│ │ ├── LICENSE.md.meta
│ │ ├── package.json
│ │ ├── package.json.meta
│ │ ├── README.md
│ │ ├── README.md.meta
│ │ ├── Runtime
│ │ │ ├── Attributes
│ │ │ │ ├── ILabelProcessorAttribute.cs
│ │ │ │ ├── ILabelProcessorAttribute.cs.meta
│ │ │ │ ├── Regular
│ │ │ │ │ ├── AssetPreviewAttribute.cs
│ │ │ │ │ ├── AssetPreviewAttribute.cs.meta
│ │ │ │ │ ├── ChildObjectOnlyAttribute.cs
│ │ │ │ │ ├── ChildObjectOnlyAttribute.cs.meta
│ │ │ │ │ ├── ClampAttribute.cs
│ │ │ │ │ ├── ClampAttribute.cs.meta
│ │ │ │ │ ├── DirectoryAttribute.cs
│ │ │ │ │ ├── DirectoryAttribute.cs.meta
│ │ │ │ │ ├── EnumFlagAttribute.cs
│ │ │ │ │ ├── EnumFlagAttribute.cs.meta
│ │ │ │ │ ├── EnumTogglesAttribute.cs
│ │ │ │ │ ├── EnumTogglesAttribute.cs.meta
│ │ │ │ │ ├── FormattedNumberAttribute.cs
│ │ │ │ │ ├── FormattedNumberAttribute.cs.meta
│ │ │ │ │ ├── LabelWidthAttribute.cs
│ │ │ │ │ ├── LabelWidthAttribute.cs.meta
│ │ │ │ │ ├── LayerAttribute.cs
│ │ │ │ │ ├── LayerAttribute.cs.meta
│ │ │ │ │ ├── LeftToggleAttribute.cs
│ │ │ │ │ ├── LeftToggleAttribute.cs.meta
│ │ │ │ │ ├── MinMaxSliderAttribute.cs
│ │ │ │ │ ├── MinMaxSliderAttribute.cs.meta
│ │ │ │ │ ├── NotNullAttribute.cs
│ │ │ │ │ ├── NotNullAttribute.cs.meta
│ │ │ │ │ ├── OnValueChangedAttribute.cs
│ │ │ │ │ ├── OnValueChangedAttribute.cs.meta
│ │ │ │ │ ├── PasswordAttribute.cs
│ │ │ │ │ ├── PasswordAttribute.cs.meta
│ │ │ │ │ ├── PrefabObjectOnlyAttribute.cs
│ │ │ │ │ ├── PrefabObjectOnlyAttribute.cs.meta
│ │ │ │ │ ├── PresetAttribute.cs
│ │ │ │ │ ├── PresetAttribute.cs.meta
│ │ │ │ │ ├── ProgressBarAttribute.cs
│ │ │ │ │ ├── ProgressBarAttribute.cs.meta
│ │ │ │ │ ├── SceneDetailsAttribute.cs
│ │ │ │ │ ├── SceneDetailsAttribute.cs.meta
│ │ │ │ │ ├── SceneNameAttribute.cs
│ │ │ │ │ ├── SceneNameAttribute.cs.meta
│ │ │ │ │ ├── SceneObjectOnlyAttribute.cs
│ │ │ │ │ ├── SceneObjectOnlyAttribute.cs.meta
│ │ │ │ │ ├── SearchableEnumAttribute.cs
│ │ │ │ │ ├── SearchableEnumAttribute.cs.meta
│ │ │ │ │ ├── SuffixAttribute.cs
│ │ │ │ │ ├── SuffixAttribute.cs.meta
│ │ │ │ │ ├── TagSelectorAttribute.cs
│ │ │ │ │ ├── TagSelectorAttribute.cs.meta
│ │ │ │ │ ├── TypeConstraintAttribute.cs
│ │ │ │ │ └── TypeConstraintAttribute.cs.meta
│ │ │ │ ├── Regular.meta
│ │ │ │ ├── Special
│ │ │ │ │ ├── HideLabelAttribute.cs
│ │ │ │ │ ├── HideLabelAttribute.cs.meta
│ │ │ │ │ ├── LabelByChildAttribute.cs
│ │ │ │ │ ├── LabelByChildAttribute.cs.meta
│ │ │ │ │ ├── NewLabelAttribute.cs
│ │ │ │ │ └── NewLabelAttribute.cs.meta
│ │ │ │ ├── Special.meta
│ │ │ │ ├── Toolbox
│ │ │ │ │ ├── ArchetypeAttributes
│ │ │ │ │ │ ├── ScriptablesListAttribute.cs
│ │ │ │ │ │ ├── ScriptablesListAttribute.cs.meta
│ │ │ │ │ │ ├── TitleAttribute.cs
│ │ │ │ │ │ └── TitleAttribute.cs.meta
│ │ │ │ │ ├── ArchetypeAttributes.meta
│ │ │ │ │ ├── ConditionAttributes
│ │ │ │ │ │ ├── ComparisonAttribute.cs
│ │ │ │ │ │ ├── ComparisonAttribute.cs.meta
│ │ │ │ │ │ ├── DisableAttribute.cs
│ │ │ │ │ │ ├── DisableAttribute.cs.meta
│ │ │ │ │ │ ├── DisableIfAttribute.cs
│ │ │ │ │ │ ├── DisableIfAttribute.cs.meta
│ │ │ │ │ │ ├── DisableInPlayModeAttribute.cs
│ │ │ │ │ │ ├── DisableInPlayModeAttribute.cs.meta
│ │ │ │ │ │ ├── EnableIfAttribute.cs
│ │ │ │ │ │ ├── EnableIfAttribute.cs.meta
│ │ │ │ │ │ ├── HideAttribute.cs
│ │ │ │ │ │ ├── HideAttribute.cs.meta
│ │ │ │ │ │ ├── HideDisabledIfAttribute.cs
│ │ │ │ │ │ ├── HideDisabledIfAttribute.cs.meta
│ │ │ │ │ │ ├── HideIfAttribute.cs
│ │ │ │ │ │ ├── HideIfAttribute.cs.meta
│ │ │ │ │ │ ├── ShowDisabledIfAttribute.cs
│ │ │ │ │ │ ├── ShowDisabledIfAttribute.cs.meta
│ │ │ │ │ │ ├── ShowIfAttribute.cs
│ │ │ │ │ │ ├── ShowIfAttribute.cs.meta
│ │ │ │ │ │ ├── ShowWarningIfAttribute.cs
│ │ │ │ │ │ ├── ShowWarningIfAttribute.cs.meta
│ │ │ │ │ │ ├── UnityComparisonMethod.cs
│ │ │ │ │ │ └── UnityComparisonMethod.cs.meta
│ │ │ │ │ ├── ConditionAttributes.meta
│ │ │ │ │ ├── DecoratorAttributes
│ │ │ │ │ │ ├── BeginGroupAttribute.cs
│ │ │ │ │ │ ├── BeginGroupAttribute.cs.meta
│ │ │ │ │ │ ├── BeginHorizontalAttribute.cs
│ │ │ │ │ │ ├── BeginHorizontalAttribute.cs.meta
│ │ │ │ │ │ ├── BeginHorizontalGroupAttribute.cs
│ │ │ │ │ │ ├── BeginHorizontalGroupAttribute.cs.meta
│ │ │ │ │ │ ├── BeginIndentAttribute.cs
│ │ │ │ │ │ ├── BeginIndentAttribute.cs.meta
│ │ │ │ │ │ ├── BeginVerticalAttribute.cs
│ │ │ │ │ │ ├── BeginVerticalAttribute.cs.meta
│ │ │ │ │ │ ├── DynamicHelpAttribute.cs
│ │ │ │ │ │ ├── DynamicHelpAttribute.cs.meta
│ │ │ │ │ │ ├── EditorButtonAttribute.cs
│ │ │ │ │ │ ├── EditorButtonAttribute.cs.meta
│ │ │ │ │ │ ├── EndGroupAttribute.cs
│ │ │ │ │ │ ├── EndGroupAttribute.cs.meta
│ │ │ │ │ │ ├── EndHorizontalAttribute.cs
│ │ │ │ │ │ ├── EndHorizontalAttribute.cs.meta
│ │ │ │ │ │ ├── EndHorizontalGroupAttribute.cs
│ │ │ │ │ │ ├── EndHorizontalGroupAttribute.cs.meta
│ │ │ │ │ │ ├── EndIndentAttribute.cs
│ │ │ │ │ │ ├── EndIndentAttribute.cs.meta
│ │ │ │ │ │ ├── EndVerticalAttribute.cs
│ │ │ │ │ │ ├── EndVerticalAttribute.cs.meta
│ │ │ │ │ │ ├── GuiColorAttribute.cs
│ │ │ │ │ │ ├── GuiColorAttribute.cs.meta
│ │ │ │ │ │ ├── HelpAttribute.cs
│ │ │ │ │ │ ├── HelpAttribute.cs.meta
│ │ │ │ │ │ ├── HighlightAttribute.cs
│ │ │ │ │ │ ├── HighlightAttribute.cs.meta
│ │ │ │ │ │ ├── ImageAreaAttribute.cs
│ │ │ │ │ │ ├── ImageAreaAttribute.cs.meta
│ │ │ │ │ │ ├── IndentAreaAttribute.cs
│ │ │ │ │ │ ├── IndentAreaAttribute.cs.meta
│ │ │ │ │ │ ├── LabelAttribute.cs
│ │ │ │ │ │ ├── LabelAttribute.cs.meta
│ │ │ │ │ │ ├── LineAttribute.cs
│ │ │ │ │ │ ├── LineAttribute.cs.meta
│ │ │ │ │ │ ├── SpaceAreaAttribute.cs
│ │ │ │ │ │ ├── SpaceAreaAttribute.cs.meta
│ │ │ │ │ │ ├── UnityMessageType.cs
│ │ │ │ │ │ └── UnityMessageType.cs.meta
│ │ │ │ │ ├── DecoratorAttributes.meta
│ │ │ │ │ ├── PropertyListAttributes
│ │ │ │ │ │ ├── ReorderableListAttribute.cs
│ │ │ │ │ │ ├── ReorderableListAttribute.cs.meta
│ │ │ │ │ │ ├── ReorderableListExposedAttribute.cs
│ │ │ │ │ │ ├── ReorderableListExposedAttribute.cs.meta
│ │ │ │ │ │ ├── ScrollableItemsAttribute.cs
│ │ │ │ │ │ └── ScrollableItemsAttribute.cs.meta
│ │ │ │ │ ├── PropertyListAttributes.meta
│ │ │ │ │ ├── PropertySelfAttributes
│ │ │ │ │ │ ├── DynamicMinMaxBaseAttribute.cs
│ │ │ │ │ │ ├── DynamicMinMaxBaseAttribute.cs.meta
│ │ │ │ │ │ ├── DynamicMinMaxSliderAttribute.cs
│ │ │ │ │ │ ├── DynamicMinMaxSliderAttribute.cs.meta
│ │ │ │ │ │ ├── DynamicRangeAttribute.cs
│ │ │ │ │ │ ├── DynamicRangeAttribute.cs.meta
│ │ │ │ │ │ ├── IgnoreParentAttribute.cs
│ │ │ │ │ │ ├── IgnoreParentAttribute.cs.meta
│ │ │ │ │ │ ├── InLineEditorAttribute.cs
│ │ │ │ │ │ ├── InLineEditorAttribute.cs.meta
│ │ │ │ │ │ ├── ReferencePickerAttribute.cs
│ │ │ │ │ │ ├── ReferencePickerAttribute.cs.meta
│ │ │ │ │ │ ├── RegexValueAttribute.cs
│ │ │ │ │ │ └── RegexValueAttribute.cs.meta
│ │ │ │ │ ├── PropertySelfAttributes.meta
│ │ │ │ │ ├── ToolboxArchetypeAttribute.cs
│ │ │ │ │ ├── ToolboxArchetypeAttribute.cs.meta
│ │ │ │ │ ├── ToolboxAttribute.cs
│ │ │ │ │ ├── ToolboxAttribute.cs.meta
│ │ │ │ │ ├── ToolboxConditionAttribute.cs
│ │ │ │ │ ├── ToolboxConditionAttribute.cs.meta
│ │ │ │ │ ├── ToolboxDecoratorAttribute.cs
│ │ │ │ │ ├── ToolboxDecoratorAttribute.cs.meta
│ │ │ │ │ ├── ToolboxListPropertyAttribute.cs
│ │ │ │ │ ├── ToolboxListPropertyAttribute.cs.meta
│ │ │ │ │ ├── ToolboxPropertyAttribute.cs
│ │ │ │ │ ├── ToolboxPropertyAttribute.cs.meta
│ │ │ │ │ ├── ToolboxSelfPropertyAttribute.cs
│ │ │ │ │ └── ToolboxSelfPropertyAttribute.cs.meta
│ │ │ │ └── Toolbox.meta
│ │ │ ├── Attributes.meta
│ │ │ ├── Extensions
│ │ │ │ ├── RectExtensions.cs
│ │ │ │ ├── RectExtensions.cs.meta
│ │ │ │ ├── TypeExtensions.cs
│ │ │ │ └── TypeExtensions.cs.meta
│ │ │ ├── Extensions.meta
│ │ │ ├── Serialization
│ │ │ │ ├── SceneData.cs
│ │ │ │ ├── SceneData.cs.meta
│ │ │ │ ├── SceneSerializationProcessor.cs
│ │ │ │ ├── SceneSerializationProcessor.cs.meta
│ │ │ │ ├── SceneSerializationUtility.cs
│ │ │ │ ├── SceneSerializationUtility.cs.meta
│ │ │ │ ├── SerializedDateTime.cs
│ │ │ │ ├── SerializedDateTime.cs.meta
│ │ │ │ ├── SerializedDictionary.cs
│ │ │ │ ├── SerializedDictionary.cs.meta
│ │ │ │ ├── SerializedDirectory.cs
│ │ │ │ ├── SerializedDirectory.cs.meta
│ │ │ │ ├── SerializedScene.cs
│ │ │ │ ├── SerializedScene.cs.meta
│ │ │ │ ├── SerializedType.cs
│ │ │ │ └── SerializedType.cs.meta
│ │ │ └── Serialization.meta
│ │ ├── Runtime.meta
│ │ ├── Tests
│ │ │ ├── Editor
│ │ │ │ ├── ComparisonTest.cs
│ │ │ │ ├── ComparisonTest.cs.meta
│ │ │ │ ├── ExtractionTest.cs
│ │ │ │ ├── ExtractionTest.cs.meta
│ │ │ │ ├── PropertyUtilitesTest.cs
│ │ │ │ ├── PropertyUtilitesTest.cs.meta
│ │ │ │ ├── ReorderableListTest.cs
│ │ │ │ ├── ReorderableListTest.cs.meta
│ │ │ │ ├── SerializationTest.cs
│ │ │ │ ├── SerializationTest.cs.meta
│ │ │ │ ├── TestObject1.cs
│ │ │ │ ├── TestObject1.cs.meta
│ │ │ │ ├── TestObject2.cs
│ │ │ │ ├── TestObject2.cs.meta
│ │ │ │ ├── TestsUtility.cs
│ │ │ │ ├── TestsUtility.cs.meta
│ │ │ │ ├── Toolbox.Editor.Tests.asmdef
│ │ │ │ ├── Toolbox.Editor.Tests.asmdef.meta
│ │ │ │ ├── TypesFilteringTest.cs
│ │ │ │ └── TypesFilteringTest.cs.meta
│ │ │ ├── Editor.meta
│ │ │ ├── Runtime
│ │ │ │ ├── RectExtensionsAlignTest.cs
│ │ │ │ ├── RectExtensionsAlignTest.cs.meta
│ │ │ │ ├── SerializationTest.cs
│ │ │ │ ├── SerializationTest.cs.meta
│ │ │ │ ├── Toolbox.Tests.asmdef
│ │ │ │ └── Toolbox.Tests.asmdef.meta
│ │ │ └── Runtime.meta
│ │ ├── Tests.meta
│ │ ├── Toolbox.asmdef
│ │ └── Toolbox.asmdef.meta
│ ├── Editor Toolbox.meta
│ ├── Examples
│ │ ├── Editor
│ │ │ ├── Drawers
│ │ │ │ ├── RegularDrawers
│ │ │ │ │ ├── HexColorAttributeDrawer.cs
│ │ │ │ │ ├── HexColorAttributeDrawer.cs.meta
│ │ │ │ │ ├── RandomAttributeDrawer.cs
│ │ │ │ │ ├── RandomAttributeDrawer.cs.meta
│ │ │ │ │ ├── Vector2DirectionAttributeDrawer.cs
│ │ │ │ │ ├── Vector2DirectionAttributeDrawer.cs.meta
│ │ │ │ │ ├── Vector2RangeAttributeDrawer.cs
│ │ │ │ │ ├── Vector2RangeAttributeDrawer.cs.meta
│ │ │ │ │ ├── Vector3DirectionAttributeDrawer.cs
│ │ │ │ │ ├── Vector3DirectionAttributeDrawer.cs.meta
│ │ │ │ │ ├── Vector3RangeAttributeDrawer.cs
│ │ │ │ │ └── Vector3RangeAttributeDrawer.cs.meta
│ │ │ │ ├── RegularDrawers.meta
│ │ │ │ ├── ToolboxDrawers
│ │ │ │ │ ├── SampleDrawer.cs
│ │ │ │ │ └── SampleDrawer.cs.meta
│ │ │ │ └── ToolboxDrawers.meta
│ │ │ ├── Drawers.meta
│ │ │ ├── SampleEditor.cs
│ │ │ ├── SampleEditor.cs.meta
│ │ │ ├── SampleScriptedImporter.cs
│ │ │ ├── SampleScriptedImporter.cs.meta
│ │ │ ├── SampleScriptedImporterEditor.cs
│ │ │ ├── SampleScriptedImporterEditor.cs.meta
│ │ │ ├── SampleToolbar.cs
│ │ │ ├── SampleToolbar.cs.meta
│ │ │ ├── SampleWizard.cs
│ │ │ └── SampleWizard.cs.meta
│ │ ├── Editor.meta
│ │ ├── Editor Resources
│ │ │ ├── Editor Camera Icon.png
│ │ │ ├── Editor Camera Icon.png.meta
│ │ │ ├── Editor Canvas Icon.png
│ │ │ ├── Editor Canvas Icon.png.meta
│ │ │ ├── Editor Light Icon.png
│ │ │ ├── Editor Light Icon.png.meta
│ │ │ ├── Editor Settings Icon.png
│ │ │ └── Editor Settings Icon.png.meta
│ │ ├── Editor Resources.meta
│ │ ├── Materials
│ │ │ ├── CubeMat.mat
│ │ │ ├── CubeMat.mat.meta
│ │ │ ├── TerrainMat.mat
│ │ │ ├── TerrainMat.mat.meta
│ │ │ ├── TestMat.mat
│ │ │ └── TestMat.mat.meta
│ │ ├── Materials.meta
│ │ ├── Prefabs
│ │ │ ├── Cube.prefab
│ │ │ ├── Cube.prefab.meta
│ │ │ ├── RedCube.prefab
│ │ │ └── RedCube.prefab.meta
│ │ ├── Prefabs.meta
│ │ ├── Samples
│ │ │ ├── Sample.sample
│ │ │ └── Sample.sample.meta
│ │ ├── Samples.meta
│ │ ├── Scenes
│ │ │ ├── SampleScene
│ │ │ │ ├── LightingData.asset
│ │ │ │ ├── LightingData.asset.meta
│ │ │ │ ├── Lightmap-0_comp_dir.png
│ │ │ │ ├── Lightmap-0_comp_dir.png.meta
│ │ │ │ ├── Lightmap-0_comp_light.exr
│ │ │ │ ├── Lightmap-0_comp_light.exr.meta
│ │ │ │ ├── Lightmap-0_comp_shadowmask.png
│ │ │ │ ├── Lightmap-0_comp_shadowmask.png.meta
│ │ │ │ ├── ReflectionProbe-0.exr
│ │ │ │ └── ReflectionProbe-0.exr.meta
│ │ │ ├── SampleScene.meta
│ │ │ ├── SampleSceneSettings.lighting
│ │ │ ├── SampleSceneSettings.lighting.meta
│ │ │ ├── SampleScene.unity
│ │ │ ├── SampleScene.unity.meta
│ │ │ ├── StartupScene.unity
│ │ │ └── StartupScene.unity.meta
│ │ ├── Scenes.meta
│ │ ├── Scriptables
│ │ │ ├── Sample Scriptable Object.asset
│ │ │ └── Sample Scriptable Object.asset.meta
│ │ ├── Scriptables.meta
│ │ ├── Scripts
│ │ │ ├── Attributes
│ │ │ │ ├── HexColorAttribute.cs
│ │ │ │ ├── HexColorAttribute.cs.meta
│ │ │ │ ├── RandomAttribute.cs
│ │ │ │ ├── RandomAttribute.cs.meta
│ │ │ │ ├── SampleAttribute.cs
│ │ │ │ ├── SampleAttribute.cs.meta
│ │ │ │ ├── Vector2DirectionAttribute.cs
│ │ │ │ ├── Vector2DirectionAttribute.cs.meta
│ │ │ │ ├── Vector2RangeAttribute.cs
│ │ │ │ ├── Vector2RangeAttribute.cs.meta
│ │ │ │ ├── Vector3DirectionAttribute.cs
│ │ │ │ ├── Vector3DirectionAttribute.cs.meta
│ │ │ │ ├── Vector3RangeAttribute.cs
│ │ │ │ └── Vector3RangeAttribute.cs.meta
│ │ │ ├── Attributes.meta
│ │ │ ├── SampleBehaviour1.cs
│ │ │ ├── SampleBehaviour1.cs.meta
│ │ │ ├── SampleBehaviour2.cs
│ │ │ ├── SampleBehaviour2.cs.meta
│ │ │ ├── SampleBehaviour3.cs
│ │ │ ├── SampleBehaviour3.cs.meta
│ │ │ ├── SampleBehaviour4.cs
│ │ │ ├── SampleBehaviour4.cs.meta
│ │ │ ├── SampleBehaviour5.cs
│ │ │ ├── SampleBehaviour5.cs.meta
│ │ │ ├── SampleBehaviour6.cs
│ │ │ ├── SampleBehaviour6.cs.meta
│ │ │ ├── SampleBehaviour7.cs
│ │ │ ├── SampleBehaviour7.cs.meta
│ │ │ ├── SampleSceneLoader.cs
│ │ │ ├── SampleSceneLoader.cs.meta
│ │ │ ├── SampleScriptableObject.cs
│ │ │ ├── SampleScriptableObject.cs.meta
│ │ │ ├── SceneLoader.cs
│ │ │ └── SceneLoader.cs.meta
│ │ ├── Scripts.meta
│ │ ├── Shaders
│ │ │ ├── RandomTiling.shader
│ │ │ ├── RandomTiling.shader.meta
│ │ │ ├── TestShader.shader
│ │ │ └── TestShader.shader.meta
│ │ ├── Shaders.meta
│ │ ├── Sounds
│ │ │ ├── ImpactSound.mp3
│ │ │ └── ImpactSound.mp3.meta
│ │ ├── Sounds.meta
│ │ ├── Textures
│ │ │ ├── TerrainTex.jpg
│ │ │ └── TerrainTex.jpg.meta
│ │ └── Textures.meta
│ └── Examples.meta
├── Docs
│ ├── assetpreview.png
│ ├── button.png
│ ├── createso.png
│ ├── customshader.png
│ ├── decorators.png
│ ├── dictionary1.png
│ ├── dictionary2.png
│ ├── dictionary3.png
│ ├── directory1.png
│ ├── directory2.png
│ ├── disabled.png
│ ├── enableif1.png
│ ├── enableif2.png
│ ├── enumsearch.png
│ ├── enumtoggles.png
│ ├── formattednumber.png
│ ├── helpbox.png
│ ├── hidelabel.png
│ ├── hierarchy1.png
│ ├── hierarchy2.png
│ ├── hierarchy.png
│ ├── horizontal.png
│ ├── imagearea.png
│ ├── indent.png
│ ├── inlined1.png
│ ├── inlined2.png
│ ├── inlined3.png
│ ├── inspector.png
│ ├── labelbychild1.png
│ ├── labelbychild2.png
│ ├── labelwidth.png
│ ├── lefttoggle.png
│ ├── list1.png
│ ├── list2.png
│ ├── list3.png
│ ├── list4.png
│ ├── minmaxslider.png
│ ├── newlabel.png
│ ├── notnull1.png
│ ├── notnull2.png
│ ├── password.png
│ ├── preset.png
│ ├── progressbar1.png
│ ├── progressbar2.png
│ ├── project1.png
│ ├── project2.png
│ ├── random.png
│ ├── readonly.png
│ ├── referencepicker.png
│ ├── scenedetails.png
│ ├── scenename1.png
│ ├── scenename2.png
│ ├── sceneview.png
│ ├── scrollableitems.png
│ ├── separator.png
│ ├── serializedscene.png
│ ├── serializedtype.png
│ ├── settings.png
│ ├── showif1.png
│ ├── showif2.png
│ ├── suffix.png
│ ├── tagselector.png
│ ├── title.png
│ ├── toolbar.png
│ └── utils.png
├── LICENSE.md
├── Packages
│ ├── manifest.json
│ └── packages-lock.json
├── ProjectSettings
│ ├── AudioManager.asset
│ ├── ClusterInputManager.asset
│ ├── DynamicsManager.asset
│ ├── EditorBuildSettings.asset
│ ├── EditorSettings.asset
│ ├── GraphicsSettings.asset
│ ├── InputManager.asset
│ ├── NavMeshAreas.asset
│ ├── NetworkManager.asset
│ ├── PackageManagerSettings.asset
│ ├── Physics2DSettings.asset
│ ├── PresetManager.asset
│ ├── ProjectSettings.asset
│ ├── ProjectVersion.txt
│ ├── QualitySettings.asset
│ ├── TagManager.asset
│ ├── TimeManager.asset
│ ├── UnityConnectSettings.asset
│ ├── VersionControlSettings.asset
│ └── VFXManager.asset
├── README.md
└── UserSettings
└── EditorUserSettings.asset
62 directories, 844 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论