11,000 種類を超える 5 つ星アセット

8.5 万人以上の顧客による評価

10 万人を超えるフォーラムメンバーが支持

すべてのアセットを Unity が審査済み

1/3
37 new coding attributes made to extend possibilities with your component's inspectors.
SRP との互換性
Unity のスクリプタブルレンダーパイプライン(SRP)は、C# スクリプトを使用してレンダリングを制御できる機能です。SRP は、ユニバーサルレンダーパイプライン(URP)と HD レンダーパイプライン(HDRP)を支えるテクノロジーです。
Unity のバージョンビルトインURPHDRP
2022.3.0f1
互換性がある
互換性がある
互換性がある
詳細

Ultimate Attributes Pack is a unity package of 37 new usefull attributes to improve your project inspectors. It expand the possibilities you have in inspectors by displaying variables with many unique properties, or also some decorators like titles, subtitles or lines to improve the understanding of your scripts.


All the attributes are included in the UltimateAttributesPack namespace.


🔥 37 new coding attributes of various types

  • Decorators
  • Variable aspect
  • Buttons
  • Folded infos
  • Conditionals
  • Validators
  • Components getters
  • Popups

📝 Detailed documentation

  • Online documentation
  • PDF documentation
  • Example scene included with an example script for each attribute.

✅ Quick and easy to use

The attributes and their parameters are made with the goal to be very easy and quick to use, but with many possible customization. Many attributes have predefined parameters so don't hesitate to check them to fully custom them as you want.


⬇️ Open "Technical details" to see all the attributes and their functionalities ⬇️

技術的な詳細

Here are all the attributes of this package :


Decorators


  • [Title] Displays a big title in the inspector to create different sections.
  • [SubTitle] Displays a subtitle in the inspector to create different sub-sections.
  • [LineTitle] Displays a line title in the inspector to create different sections.
  • [Line] Displays a line in the inspector to separate sections.
  • [HelpBox] Displays an helpbox in the inspector to show additional informations.

Variable aspect


  • [SetIcon] Displays an icon at the left of the variable.
  • [ChangeColor] Change the color of the variable (text or/and background).
  • [ChangeLabel] Change the label of the variable.
  • [Indent] Indent the variable to a target level in the inspector.
  • [Prefix] Displays a prefix text at the left of the variable in the inspector.
  • [Suffix] Displays a suffix text at the right of the variable in the inspector.
  • [ReadOnly] Displays the variable in read only in the inspector.
  • [MinMaxSlider] Displays a MinMaxSlider for Vector2 or Vector2Int in the inspector.
  • [ProgressBar] Displays a progress bar in the inspector with min and max values, and based on variable value.

Buttons


  • [FunctionButton] Displays a button in the inspector that execute a function without parameters when clicked.
  • [OpenFolderButton] Displays a button in the inspector that open a specific project folder when clicked.
  • [OpenInternetPageButton] Displays a button in the inspector that open a specific internet page when clicked.
  • [RandomizeButton] Displays a button at the right of the variable in the inspector that randomize it between a minimum, a maximum and a digits count when clicked.
  • [AddSubtractButtons] Displays two buttons in the inspector that add and subtract defined values to the variable when clicked.

Folded infos


  • [AssetPreview] Displays a folded interractive preview of the game object, the mesh or the image (Sprite, Texture, Texture2D) in the inspector.
  • [TransformInfo] Displays a folded menu with all the values of the Transform in the inspector.
  • [RectTransformInfo] Displays a folded menu with all the values of the RectTransform in the inspector.

Conditionals


  • [ShowIf] Displays the variable in the inspector only if the condition set with ComparisonType parameter is true between compared variable and condition value.
  • [ShowOnlyInEditMode] Displays the variable in the inspector only if the project is in edit mode.
  • [ShowOnlyInPlayMode] Displays the variable in the inspector only if the project is in play mode.
  • [DoOnValueChanged] Executes a function if the variable change.

Validators


  • [Required] Displays an error helpbox above the variable if it's empty.
  • [MinValue] Clamps the variable to a minimum value.
  • [MaxValue] Clamps the variable to a maximum value.

Component getters


  • [GetComponentInObject] Takes automatically the target component in the object.
  • [GetComponentInParent] Takes automatically the target component in the object's parent.
  • [GetComponentInRoot] Takes automatically the target component in the object's root.

Popups


  • [InputAxis] Displays a popup in the inspector to select an input axis.
  • [Tag] Displays a popup in the inspector to select a tag.
  • [Scene] Displays a popup in the inspector to select a scene.
  • [PredefinedValues] Displays a button at the right of the variable in the inspector to select a predefined value in parameters. The variable can be changed to a value that is not a predefined value.
  • [PredefinedValuesOnly] Displays a popup in the inspector to select only a predefined value in parameters. The variable can't be changed to a value that is not a predefined value.

☑️ Tested and verified on

  • Unity 2022.3+
  • Unity 6+

❌ Limitations

Note that some attributes will not work on nested variables in serialized classes.

Ultimate Attributes Pack

(評価数が不足しています)
3 users have favourite this asset
(3)
$15
シート
1
更新された価格と消費税/VAT はチェックアウト時に計算
払い戻しポリシー
このアセットは Unity アセットストアの払い戻しポリシーの対象です。詳細については、EULA のセクション 2.9.3 を参照してください。
以下で安全にチェックアウト:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
ライセンス
ファイルサイズ
3.2 MB
最新バージョン
1.0.0
最新リリース日
2025年1月13日
オリジナルの Unity バージョン
2022.3.0
高品質なアセット
11,000 種類を超える 5 つ星アセット
信頼がある
8.5 万人以上の顧客による評価
コミュニティが支持
10 万人以上のフォーラムメンバーが支持
Unity logo
言語選択
フィードバック
パートナープログラム
パートナー
USD
EUR
Copyright © 2025 Unity Technologies
全ての表示価格には消費税は含まれていません
USD
EUR