This rotate behavior is very similar with official rotate behavior. The different are ,
- This behavior has "activated" property which could pause or resume rotation by "Action:Set activated".
- This behavior has "Direction" property which could change rotation to clockwise or anti-clockwise by "Action:Set rotation direction".
This behavior is made early than official rotate behavior. Since official rotate behavior does not support setting activated at run-time, this rotate behavior still have some benefits.