Skip to content

Releases: JLChnToZ/UnityScriptTester

0.7.0

06 Apr 08:13
Compare
Choose a tag to compare

Full Changelog: 0.5...0.7

Another Update

20 Sep 18:39
Compare
Choose a tag to compare

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

02 Jul 09:43
Compare
Choose a tag to compare

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

26 Apr 16:47
Compare
Choose a tag to compare

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

15 Oct 14:24
Compare
Choose a tag to compare

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

10 May 09:17
Compare
Choose a tag to compare

Contains current patch of Inspector+ and Test Method Caller.