0
Merhaba Unity 3d ile bir oyun projesi üzerinde çalışmaktayım.
Bu oyun bir fokliftin oyunda yaratılmış kutuları alması ve bu kutuları başka bir yere taşıma üzerine kısaca klasik depo işleri için bir forklift oyunu bu oyunda ben forkliftime hareket fonksiyonlarını ekledim (ileri geri sağa sol) ancak forkliftin asıl işi yapan demirini kullanamıyorum. Bu scripti nasıl yazabilirim.
Aşağıda fokliftin içine attığım kodlar var ve bu kodlar Javascript ile yazılmıştır.
var leftWheel :WheelCollider; var rightWheel :WheelCollider; var leftWheel1 :WheelCollider; var rightWheel1 :WheelCollider; var maxTorque=100.0; var maxTorque1=100.0; function Start (){ rigidbody.centerOfMass.y=-1.0; } function FixedUpdate (){ leftWheel.motorTorque = maxTorque* Input.GetAxis("Vertical"); rightWheel.motorTorque = maxTorque* Input.GetAxis("Vertical"); leftWheel.steerAngle = 10*Input.GetAxis("Horizontal"); rightWheel.steerAngle = 10*Input.GetAxis("Horizontal"); leftWheel1.motorTorque = maxTorque1* Input.GetAxis("Vertical"); rightWheel1.motorTorque= maxTorque1* Input.GetAxis("Vertical"); }
Cevap yazabilmek için üye girişi yapmalısınız.
Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol