Is completely different.
MyScript.js
example pre 3.2:
Debug.Log(this.ToString())
outputs “MyScript”
example 3.2:
Debug.Log(this.ToString())
outputs “gameObjectName (MyScript)”
Is completely different.
MyScript.js
example pre 3.2:
Debug.Log(this.ToString())
outputs “MyScript”
example 3.2:
Debug.Log(this.ToString())
outputs “gameObjectName (MyScript)”
not completely different but it seems that UnityEngine.Object, from which monobehaviours and all other unity classes extend, has finally gotten a meaningfull ToString overload instead of only returning this.GetType().ToString() which is what it previously did