Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(2 edits)

I am using Better Rule Tile for version 1.41 Unity version is 2021.3.29f1 I am using macOS 12.7.

I encountered two problems. The first one is the annoying alert sound. Sometimes, when I press the selected shortcut key ‘S’ in the plugin, or some other  shortcut keys, it triggers the Mac system’s operation prohibition alert sound. However, the function can be triggered normally. The second problem is that sometimes the console will report an error. The error message is as follows:

Thanks for your help and the great tool!

NullReferenceException: Object reference not set to an instance of an object

VinToolsEditor.BetterRuleTiles.EditorGridBase.DrawInteractiveMiniGrid (UnityEngine.Rect rect, VinTools.BetterRuleTiles.BetterRuleTileContainer+GridCell cell) (at Assets/BetterRuleTiles/Editor/EditorSubClasses/EditorGridBase.cs:552)

VinToolsEditor.BetterRuleTiles.BetterRuleTileEditor.GridCellInfoWindow (System.Int32 windowID) (at Assets/BetterRuleTiles/Editor/CustomEditor/BetterRuleTileEditor.cs:1846)

VinToolsEditor.BetterRuleTiles.GUIWindow.WindowGUI (System.Int32 WindowID) (at Assets/BetterRuleTiles/Editor/EditorSubClasses/GUIWindow.cs:134)

UnityEngine.GUI.CallWindowDelegate (UnityEngine.GUI+WindowFunction func, System.Int32 id, System.Int32 instanceID, UnityEngine.GUISkin _skin, System.Int32 forceRect, System.Single width, System.Single height, UnityEngine.GUIStyle style) (at /Users/bokken/build/output/unity/unity/Modules/IMGUI/GUI.cs:1914)

UnityEditor.EditorWindow:EndWindows()

VinToolsEditor.BetterRuleTiles.BetterRuleTileEditor:DisplayWindows() (at Assets/BetterRuleTiles/Editor/CustomEditor/BetterRuleTileEditor.cs:897)

VinToolsEditor.BetterRuleTiles.BetterRuleTileEditor:OnGUI() (at Assets/BetterRuleTiles/Editor/CustomEditor/BetterRuleTileEditor.cs:388)

UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&) (at /Users/bokken/build/output/unity/unity/Modules/IMGUI/GUIUtility.cs:189)


GUI Error: Invalid GUILayout state in BetterRuleTileEditor view. Verify that all layout Begin/End calls match

UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) (at /Users/bokken/build/output/unity/unity/Modules/IMGUI/GUIUtility.cs:189)


GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced.

UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) (at /Users/bokken/build/output/unity/unity/Modules/IMGUI/GUIUtility.cs:189)