The next UCC open will be general quality of life improvements that I wasn't able to make earlier because of the 2.1/Agility Pack release. The first thing that I've added is the ability to move with an object. The object must update within fixed update in order for it to be smooth but moving objects should be updated at this time anyway. Here's a gif of the character moving on an object that is updated outside of the Kinematic Object Manager loop:
This platform has the following code:
Code:
public class MyPlatform : MonoBehaviour {
public void FixedUpdate()
{
transform.position += new Vector3(Time.fixedDeltaTime, 0, 0);
}
}
No IKinematicObjects required! There is also a new ability that goes along with this that allows you to specify which object the character should move with.