private void Fire() { m_CanicaPlayer = Instantiate(m_CanicaPlayerPrefab, m_PuntoLanzaminento.position, m_PuntoLanzaminento.rotation) as GameObject; if (m_CanicaPlayer) { m_ScriptCP = m_CanicaPlayer.GetComponent <CanicaPlayer>(); } m_Throwed = true; m_ScriptCP.Fire(m_DireccionLanzamiento.forward * m_CurrentThrowForce);//ninguna de las dos funciona, el proble es que en cada update lo regresa a la posicion del jugador, cuando no este disparando }//una ve z que se ha disparado, debo deshabilitar los controles, la pelota sigue por su cuenta
private void Fire() { m_ScriptCP.Fire(transform.forward * m_CurrentThrowForce); m_Throwed = true; }
private void Fire() { m_ScriptCP.Fire(transform.forward * m_CurrentThrowForce); //ninguna de las dos funciona, el proble es que en cada update lo regresa a la posicion del jugador, cuando no este disparando m_Throwed = true; //esto funionando pero quiza esto deberia ir antes, dejarolo asi por ahora }//una ve z que se ha disparado, debo deshabilitar los controles, la pelota sigue por su cuenta