Unity 3d Kontrol Script (indirme kaldırma)

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");  
 




}

 

ozanka24 ozanka24 (1)
6 yıl önce sordu

    Toplam 0 Cevap


    üyelik gerektirir

    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