Search Unity

  1. Unity 2018.3 is now released.
    Dismiss Notice
  2. The Unity Pro & Visual Studio Professional Bundle gives you the tools you need to develop faster & collaborate more efficiently. Learn more.
    Dismiss Notice
  3. We've updated our Terms of Service. Please read our blog post from Unity CTO and Co-Founder Joachim Ante here
    Dismiss Notice
  4. Want to provide direct feedback to the Unity team? Join the Unity Advisory Panel.
    Dismiss Notice
  5. Improve your Unity skills with a certified instructor in a private, interactive classroom. Watch the overview now.
    Dismiss Notice

Change transition settings at runtime with script

Discussion in 'Animation' started by oLDo, Aug 6, 2018.

  1. oLDo

    oLDo

    Joined:
    Mar 14, 2017
    Posts:
    51
    Hi.
    It's possible to change transition settings at runtime with script?

    I want to create rpg with modifiable speeds for abilities, changing animation clip speed is possible with animator parameter as modifier. Why isn't something similar for this?

    upload_2018-8-6_19-1-53.png
     
  2. Mecanim-Dev

    Mecanim-Dev

    Unity Technologies

    Joined:
    Nov 26, 2012
    Posts:
    1,624
  3. oLDo

    oLDo

    Joined:
    Mar 14, 2017
    Posts:
    51
    Interesting idea about dynamic transition. Maybe will be better if I put empty states with some lengths and use speed multiplier parameter on them.

    How can I request this feature? :)

    Also I'm curious, why you can set a name for transition. I didn't find where I can use it. I can imagine, It will be good to put own name and then call animator.GetTransition(int layer, string name).duration = .5f;.
     
  4. Mecanim-Dev

    Mecanim-Dev

    Unity Technologies

    Joined:
    Nov 26, 2012
    Posts:
    1,624