Exemplo n.º 1
0
    public override object PrepareState()
    {
        PushBodyState newState = new PushBodyState();

        newState.position = objectToTrack.transform.position;
        return(newState);
    }
Exemplo n.º 2
0
    public override void SetState(object state, float transitionTime)
    {
        PushBodyState s = (PushBodyState)state;

        objectToTrack.StartCoroutine(MoveToPos(s.position, transitionTime));
    }