Exemplo n.º 1
0
    public void StartRewind()
    {
        if (RewindManager.RewindStarted)
        {
            return;
        }

        RewindableScript rs = GetComponent <RewindableScript>();

        if (rs != null)
        {
            rs.WillStartRewinding();
        }

        if (collection)
        {
            _rm.RewUnits.AddRange(rewindUnits);
        }
        else
        {
            _rm.RewUnits.Add(gameObject);
        }


        RewindManager.StartRewind();
    }