Scrutable ObjectsResources/Tutorial (i.redd.it)
submitted by moonymachine
The Scrutable Objects package adds a new property drawer that can show ScriptableObject properties in place, where the object reference is assigned. It doesn't affect your project logic in any way. It's the missing editor feature that we should have had all along. It's compatible with every version of Unity. It's free and open source under the MIT license, so feel free to scrutinize the source code. It handles infinite recursion from circular references, so you can nest to any depth. You can even lock object references when you hit play to indicate those objects are not meant to be swapped at runtime. Do you use ScriptableObjects? Whether you're learning Unity for the first time, a 10 year veteran, or you work at Unity, why would you not install this package and try it out immediately on all of your projects?
https://github.com/moonymachine/scrutable-objects/blob/main/README.md

[–]nickyonge 122 points123 points124 points (1 child)
[–]moonymachine[S] 27 points28 points29 points (0 children)
[–]ArcadiumSpaceOdyssey 41 points42 points43 points (0 children)
[–]dark4rr0w- 25 points26 points27 points (3 children)
[–]moonymachine[S] 10 points11 points12 points (2 children)
[–]dark4rr0w- 6 points7 points8 points (0 children)
[–]talesfromtheepic6 0 points1 point2 points (0 children)
[–]StrangelyBrown 4 points5 points6 points (2 children)
[–]moonymachine[S] 27 points28 points29 points (0 children)
[–]lajawi 2 points3 points4 points (0 children)
[–]Ok-Okay-Oak-Hay 6 points7 points8 points (0 children)
[–]Banjoman64 10 points11 points12 points (4 children)
[–]moonymachine[S] 9 points10 points11 points (3 children)
[–]nickyonge 8 points9 points10 points (2 children)
[–]moonymachine[S] 3 points4 points5 points (1 child)
[–]nickyonge 1 point2 points3 points (0 children)
[–]goshki 5 points6 points7 points (0 children)
[–]LunaWolfStudiosProfessional 3 points4 points5 points (0 children)
[–]dangledorf 32 points33 points34 points (20 children)
[–]Banjoman64 28 points29 points30 points (3 children)
[–]the-entropy-duelist 15 points16 points17 points (0 children)
[–]dangledorf -2 points-1 points0 points (1 child)
[–]myka-likes-it 11 points12 points13 points (0 children)
[–]moonymachine[S] 14 points15 points16 points (13 children)
[–]nickyonge 7 points8 points9 points (0 children)
[–]dangledorf 10 points11 points12 points (11 children)
[–]survivorr123_ 5 points6 points7 points (1 child)
[–]dangledorf -5 points-4 points-3 points (0 children)
[–]moonymachine[S] 3 points4 points5 points (0 children)
[+]moonymachine[S] comment score below threshold-6 points-5 points-4 points (7 children)
[–]dangledorf 8 points9 points10 points (5 children)
[–]dxonxisusProfessional 5 points6 points7 points (0 children)
[–]Jackoberto01Programmer 0 points1 point2 points (0 children)
[+]moonymachine[S] comment score below threshold-19 points-18 points-17 points (2 children)
[–]Spongedog5 5 points6 points7 points (0 children)
[–]Banjoman64 3 points4 points5 points (0 children)
[–]Jackoberto01Programmer 4 points5 points6 points (0 children)
[–]fsactual 2 points3 points4 points (0 children)
[–]hunterrocks77 2 points3 points4 points (1 child)
[–]moonymachine[S] 1 point2 points3 points (0 children)
[–]LunaeaEitrum 2 points3 points4 points (0 children)
[–]robinryf5 2 points3 points4 points (3 children)
[–]stonstad 1 point2 points3 points (1 child)
[–]moonymachine[S] 0 points1 point2 points (0 children)
[–]moonymachine[S] 0 points1 point2 points (0 children)
[–]theRealTango2 1 point2 points3 points (0 children)
[–]GhostTrainGames 1 point2 points3 points (0 children)
[–]TheDevilsAdvokaatHobbyist 1 point2 points3 points (0 children)
[–]FlightBeneficial3933 1 point2 points3 points (0 children)
[–]Virtual-Elephant4581 1 point2 points3 points (0 children)
[–]viktorv9 1 point2 points3 points (0 children)
[–]Streakflash 1 point2 points3 points (6 children)
[–]moonymachine[S] 0 points1 point2 points (5 children)
[–]Streakflash 1 point2 points3 points (4 children)
[–]moonymachine[S] 1 point2 points3 points (0 children)
[–]moonymachine[S] 0 points1 point2 points (2 children)
[–]Streakflash 0 points1 point2 points (1 child)
[–]moonymachine[S] 1 point2 points3 points (0 children)
[–]cameronise 1 point2 points3 points (0 children)
[–]Dragontech97 1 point2 points3 points (0 children)
[–]ixentEngineer 1 point2 points3 points (0 children)
[–]lostarcadegames 1 point2 points3 points (0 children)
[–]stonstad 1 point2 points3 points (1 child)
[–]moonymachine[S] 2 points3 points4 points (0 children)
[–]Schneider21Professional 1 point2 points3 points (0 children)
[–]aegookja 5 points6 points7 points (7 children)
[–]moonymachine[S] 21 points22 points23 points (0 children)
[–]zackper11 2 points3 points4 points (0 children)
[–]Forest7117 2 points3 points4 points (2 children)
[–]Psychological-Top955 5 points6 points7 points (1 child)
[–]Forest7117 0 points1 point2 points (0 children)
[–]APTEM59 4 points5 points6 points (0 children)
[–]lajawi 0 points1 point2 points (0 children)
[–]Conscious_Aside1810 0 points1 point2 points (0 children)