Search Unity

  1. Unity Asset Manager is now available in public beta. Try it out now and join the conversation here in the forums.
    Dismiss Notice
  2. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  3. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Release notes that I am thankful for

Discussion in 'Unity 5 Pre-order Beta' started by makeshiftwings, Oct 28, 2014.

  1. makeshiftwings

    makeshiftwings

    Joined:
    May 28, 2011
    Posts:
    3,350
    Sure, PBR and IBL and Enlighten and all that is pretty cool. But I wanted to say thank you for some of the fixes in the patch notes that I worried might never get any love. In particular, these all make me very happy:

    • “transform” is now cached on the C# side, no more need to cache it yourself
    • Added formatting overloads to Debug.Log*.
    • Audio: Removed 3D property in AudioClip and moved all 3D audio functionality to the AudioSource.
    • Scripting: GetComponent family of functions now supports interfaces as generic argument.
    • Scripting: Support serialization of all primitive types.
    • Application.logMessageReceived and Application.logMessageReceivedThreaded. This allows for multiple subscribers.
    • Scripting: Added generic version of Object.Instantiate (has been in the docs since 3.5 but not exposed in the API before).
    • Scripting: C# compiler defaults script encoding to UTF8
    • Editor: Prevent each script from opening in a new Visual Studio instance.
    • Terrain: Fixed tree culling performance regression. Now it should perform almost the same with pre-4.3 builds
    • Terrain: Now tree imposter image will render in correct color space.
    • WWW: Populate bytes and text on non-200 response

    Thanks Unity!
     
    Kuba, chargedneuron and MrEsquire like this.