【Unity小技巧6】

如果您想要檢查您保存的內(nèi)容是否存在,并且如果存在,您可以在它上面運行一個方法,那么您可以刪除整個“ If is not null run the code” ,并用一個漂亮的問號替換它。

使用這個 AnimationCurve 方法作為概率分布,你可以定義一個均勻分布,一個非隨機點,一個有界的高斯分布,或者任何你喜歡的自定義分布。

請記住,如果您將構(gòu)建選項設(shè)置為“不”讓應(yīng)用程序在后臺運行; 任何依賴于在后臺運行的代碼都將不起作用。 例如 OnApplicationFocus ()。

Unity A *尋路。?
-通用網(wǎng)格類別
-權(quán)重和可步行區(qū)域

不確定為什么未對此進行說明,但是您可以在編輯器啟動時使用“ openscene”開關(guān)打開特定場景
例如
Unity.exe -projectPath D:\mygame -openscene Assets/Scenes/SampleScene.unity
我將推動文檔團隊
從主菜單和檢查器上下文菜單調(diào)用方法。 請注意,它只能在編輯器中工作,因此如果您希望發(fā)布該代碼,則需要對其進行剪切。 (添加?#if UNITY_EDITOR,你就可以開始了)。

使用 AddComponentMenu 屬性在 Inspector 中的“ AddComponent”菜單中組織您的腳本。

FormerlySerializedAs屬性。如果您需要重命名一個變量而不會丟失其序列化的值,這非常有用。

SerilalizeField&HideInInspector,通過使用SerializeField和HideInInspector屬性選擇要顯示和序列化的變量。

您可以在 Inspector 中輸入數(shù)學(xué)表達式。

通過使用 ContextMenu 屬性從 Inspector 調(diào)用方法。

你可以為游戲?qū)ο蠛湍_本分配圖標(biāo)。

可以使用 Foldout 屬性在 Inspector 中對變量進行分組,該屬性由 GitHub 上的 dimmpixeye 制作。 這里是 GitHub 倉庫:https://github.com/dimmpixeye/InspectorFoldoutGroup

你可以在 GitHub 上使用 dbrizov 創(chuàng)建的20多個方便的屬性,比如 ReorderableList、 Slider 或 ResizableTextArea。 這里是 GitHub 倉庫:https://github.com/dbrizov/NaughtyAttributes

你可以使用 Unity Visual Search 輕松找到游戲的3 d 模型,并在編輯器中預(yù)覽它們。 例如,如果你正在構(gòu)建一個原型,它就非常方便。資產(chǎn)存儲頁(免費):https://assetstore.unity.com/packages/tools/utilities/unity-visual-search-104059

可以通過鎖定 Inspector 在數(shù)組中拖動多個項。

您可以使用@tayx94制作的這個偉大的工具直接通過構(gòu)建來監(jiān)視游戲的性能。 這里是 GitHub 倉庫:https://github.com/Tayx94/graphy

您可以使用屬性 DisallowMultipleComponent 和 RequireComponent 來避免游戲?qū)ο笾械脑O(shè)置錯誤。?

您可以直接從項目窗口搜索資源存儲。

您可以在Unity的控制臺中使用富文本。更多內(nèi)容:
https://docs.unity3d.com/Manual/StyledText.html

您可以在?build settings中拖拽多個場景,并同時啟用/禁用他們(而不是逐個啟用)。
