Пример #1
0
    protected virtual void Attract(Collider other)
    {
        MovableScript movableScript = other.GetComponent <MovableScript>();

        if (!movableScript.attracedBy.Contains(player.gameObject))
        {
            movableScript.attracedBy.Add(player.gameObject);
        }

        if (!playerScript.cubesAttracted.Contains(movableScript))
        {
            playerScript.cubesAttracted.Add(movableScript);
            StartCoroutine(fxAnimationsScript.AttractionFX(other.gameObject));
        }
    }