Releases: JLChnToZ/UnityScriptTester
Releases · JLChnToZ/UnityScriptTester
0.7.0
Another Update
This version fix some bugs and added some new features compare to previous one.
- Type searching (for easier to interact with static methods/properties)
- Instance assign from other opened inspector window
- Exposed some class for extending the functionality without modifying the core
Rewritten Release
After 2 years, this utility has been updated again!
The difference since last release (on Github) is written below:
- I have repackaged the codes into a bundled DLL file. The reason of doing this is because this can prevents the utility state reloads when your project has been recompiled, which is cause by the assembly of this utility compiled in is reloaded.
- Removed the "Script Tester" sub-menu (we have only single component now and why we need to keep that?)
- Gradient structure has been mapped to Unity's internal gradient editor.
- Quaternion structure has been mapped to euler angles editor.
- Enum types can have multiple values (flag mask).
- Removed array/List editor within the same window, instead you have to click the [...] button besides to open the separate window for editing.
- Added a simple HEX dump style byte array inspector with limited support of modifying.
- Proper support for structures (value type), after you edit the value it will try to push the value back to the field/property.
- Different label color/style for static members (italic) and private/protected members (dimmed)
- Implemented indexer watcher, now you can setup watchers for any indexed/keyed properties such as the one in dictionaries/lists (via the methods drop-down), they will appear as normal properties once you setup.
- Drop Unity 4 fallback, and add some new structure support for 2017+, (my dear friend, it is 2018 now, stop using outdated stuff 😄)
- Hard-coded to hide and disable (black-list) material, materials, mesh properties in mesh filters/renderers/colliders, they will create junks even their values are just accidentally fetched. Instead (and written in Unity's documentation), you should use the one with shared- prefixes.
- Bug fixes (most important, yay!)
Another Patched Release
In this version:
- When inspecting objects which cannot select in Unity Editor will be shown in separate window, no more nested display.
- Removed Test Method Caller, which functions can be found in "method" section in Inspector+.
- Tweak a bit the UI for Inspector+, now it more look like to other native Unity editor windows.
Patched Release
In this release...
- Changed a bit the appearance of the Inspector+
- Display property names as tooltips
- Minor bug fixes
The Unity Package included with this release is created with the latest version of Unity (i.e. 5.2.1p4), it should be work with older versions (Unity 4+) too but I haven't tested it yet.
0.1 Release
Contains current patch of Inspector+ and Test Method Caller.