예제 #1
0
    // Update is called once per frame
    void Update()
    {
        if (Input.GetMouseButtonDown(0))
        {
            Vector3      worldPoint = Camera.main.ScreenToWorldPoint(Input.mousePosition);
            RaycastHit2D hit        = Physics2D.Raycast(worldPoint, Vector2.zero);


            matarInimigo = hit.collider.gameObject.GetComponent <InimigoVida>();

            if (hit.collider.gameObject.tag == "Inimigo")
            {
                matarInimigo.InimigoReceberDano(dano_total);
            }
        }
    }
예제 #2
0
    // Update is called once per frame
    void Update()
    {
        if (Input.GetMouseButtonDown(0))
        {
            Vector3 worldPoint = Camera.main.ScreenToWorldPoint(Input.mousePosition);
            RaycastHit2D hit = Physics2D.Raycast(worldPoint,Vector2.zero);

                matarInimigo = hit.collider.gameObject.GetComponent<InimigoVida>();

            if ( hit.collider.gameObject.tag == "Inimigo")
                {

                    matarInimigo.InimigoReceberDano(dano_total);

                }

            }
    }