Делаю андроид фпс шутер.
При тестах в Unity всё работает стабильно, урон по врагам проходит, гранаты достаются и тд.
При компиляции игры на андроид перестаёт проходить урон по врагам, гранаты нельзя кинуть.
Guns:
private void Update() {
w4 = GameObject.FindGameObjectWithTag("Grenade");
}
public void Attack(){
if(w4 != null){
if(currentAmmo >= 1){
currentAmmo -= 1;
w4.GetComponent<Grenade_Shot>().gren_shot();
}
else{
StartCoroutine(Reload());
}
}
}
Grenade_Shot:
public GameObject Grenade;
public void gren_shot(){
Transform Greanade_move = Instantiate(Grenade.transform, gameObject.transform.position + new Vector3(0, 0, 1), Quaternion.identity);
Greanade_move.GetComponent<Rigidbody>().AddForce(transform.forward * 900);
}