03-08-2017, Saat: 15:07
Merhabalar. Sohbet Bölümünde Yazdığım Gibi Şu Anda Xifoball İsimli Bir Mobil FPS Futbol Oyunu Geliştiriyorum. Ve En Kısa Zamanda da Çıkarmayı Planlıyorum. Ama Bir Kaç Eksiği Var Bunlardan Biri de Topun Sadece Düz gitmesi. Topa Nasıl Falso Verebilirim ? Hep Düz Gitmesin de R Tuşuna Basınca Falso Almasını İstiyorum Yardım Edebilir misiniz? Şimdiden Yardım Eden Herkese Çok Teşekkür Ediyorum.
Topun Hareket Etmesini Sağlayan Scriptim :
Nasıl Yapabilirim ?

Topun Hareket Etmesini Sağlayan Scriptim :
Kod:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Karakter : MonoBehaviour {
public bool top;
public GameObject topobj;
public float sut1,sut2,hava1,hava2,falso1,falso2;
void Start () {
topobj.name = "Top";
}
// Update is called once per frame
void Update () {
if(top) {
if (Input.GetKey(KeyCode.Q)){
topobj.GetComponent<Rigidbody> ().velocity = transform.TransformDirection (new Vector3 (Random.Range (falso1,falso2), Random.Range (hava1, hava2), Random.Range (sut1, sut2)));
}
if (Input.GetKey (KeyCode.E)) {
topobj.GetComponent<Rigidbody> ().velocity = transform.TransformDirection (new Vector3 (0, 0, 7));
}
}
}
}
Nasıl Yapabilirim ?
