Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Release notes that I am thankful for

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

  1. makeshiftwings


    May 28, 2011
    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.