Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Expression Selector - Get range from Range Selector

Explorer ,
Feb 25, 2014 Feb 25, 2014

What I'm trying to achieve should be pretty simple but I get my head spinning on Expression Selector and for some reasons I cannot understand it, so I’m here hoping for a pro help


In a first animator I'm using a range selector to animate the position property of characters with random orders. I'd like to use an expression selector, in a second animator, using the same range selector of the first animator (with the same random orders, ease, etc.) to animate the rotation of the character from a random range (positive and negative) to 0.

Maybe a better explanation:

  • Animator 1
    • Range selector
      • random order
    • Position [x, y]
  • Animator 2
    • Expression selector
      • Expression (using range/order/ease from Animator 1)
    • Rotation

1 - Main question: Is it possible?

2 - Is this about textIndex or selectorValue?

3 - Is it possible to get it from a second animator or they work only when in the same animator?

4 - Is there an alternative way to achieve this?

Why? Because I need to use two specific position (with EaseIn and EaseOut at 100%) and a random range of values (positive and negative) for the rotation. Hope that it makes sense. In any case I think it might be great to have this solution (get value from another animator) for a lot of situations.

Sorry to post a question without posting any attempts, but I cannot get it.

Thanks.

TOPICS
Expressions
912
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Feb 27, 2014 Feb 27, 2014

I don't follow. If you need the same values, you can simply add the rotation to the existing animator group and be done with it. The rest would have to be done outside the expression selector, anyway, because those stupid buggers only want a textIndex and a multiplier and evaluate for every letter/ word/ line of text which completely kills performance. Guess why I had to do it the hard way in this setup?!:

http://myleniumstuff.com/2013/09/07/heisenbergs-delight/

Mylenium

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Mar 01, 2014 Mar 01, 2014
LATEST

I'm trying to simulate characters that are falling down sticking into a floor. So the position should start from a specific point and finish in another specific point, but the rotation need to start for some characters at -360 for others at +360 and finishing at 0 (if the characters are rotating in the same direction it really appear fake). I think that I cannot achieve this without an axpression. A way to do this could be using only an expression, but in any case I cannot figure how. And anyway it would be great to have this for other one thousand of situations where you want to randomize a property mantaining the complete control over another one. It makes sense?

In a while I'll attach a video and/or the current development to be clearest

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines