Exemple #1
0
    protected override void TakeSnapshot(BeganSavingEvent e)
    {
        snapshot.Clear();
        var all = FindObjectsOfType <GameObject>();

        for (int i = 0; i < all.Length; i++)
        {
            snapshot.Add(all[i].GetId());
        }
    }
Exemple #2
0
    protected override void TakeSnapshot(BeganSavingEvent e)
    {
        snapshot.Clear();
        var all = gameObject.GetAllComponents();

        for (int i = 0; i < all.Length; i++)
        {
            snapshot.Add(all[i].GetType().Name);
        }
    }
Exemple #3
0
 protected abstract void TakeSnapshot(BeganSavingEvent e);