السلام عليكم و رحمة الله
عندي مشكلة باليونيتي وهو انه عندما اطلق الرصاصة ترجع الى الوراء
هذا هو الكود المستخدم
عندي مشكلة باليونيتي وهو انه عندما اطلق الرصاصة ترجع الى الوراء
هذا هو الكود المستخدم
كود:
using UnityEngine;using System.Collections;
public class PlayerGun : MonoBehaviour {
public GameObject Ammo; // The Shot
GameObject FiredShot; // Shot In air
public AudioClip ShotSound;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
if (Input.GetKeyDown(KeyCode.Mouse0)){
FiredShot = (GameObject)Instantiate(Ammo, transform.position, Quaternion.identity);
audio.PlayOneShot(ShotSound);
}
if (FiredShot !=null){
FiredShot.transform.position += FiredShot.transform.forward * 5 * Time.deltaTime;
}
}
}
تعليق