Exemple #1
0
    public void StopClientWire(Transform clientWireObj)
    {
        ClientWire clientWire      = clientWireObj.GetComponent <ClientWire>();
        Color      clientWireColor = clientWire.GetColor();

        TextStatus(clientWireColor);
        clientWire.StopThisClientWire();
    }
Exemple #2
0
    public void DoMove(Vector3 to)
    {
        tweener = transform.DOMove(to, packageSpeed).OnComplete(() =>
        {
            Color clientWireColor = clientWire.GetColor();
            --clientWire.usedBy;

            if (clientWireColor == Color.green)
            {
                GameManager.Instance.IncAntivirues();
            }
            else
            {
                GameManager.Instance.DecServerHealth();
            }
            if (clientWire.usedBy == 0)
            {
                clientWire.SetColor(2);
            }
            Destroy(gameObject);
            // Debug.Log("Compltedddd");
        });
    }