مشاء الله عليك يابرنس ملاحظتك ميه بالميه وانا عندي نفس الملاحظه وما قدرت اعدل عليهاا
انا فعلااااا حاولت ان اجعل الحركه في اتجاهين فقط لا الحركه في جميع الاتجاهات غير مناسبه
وخاصتن ان الشخصيه لا تملك حركه جانبيه
واستخدمت هذا الكود بالتحريك لحل المشكله ولكنه لم ينجح واصبحت الشخصيه تخترق الارض ولا تتاثر بالتضاريس
كود:
function Update () {
if(Input.GetKey("up") || Input.GetKey("w")) {
transform.Translate(0, 0 , 0.1 );
}
if(Input.GetKey("down") || Input.GetKey("s")) {
transform.Translate( 0 , 0 , -0.1 );
}
if(Input.GetKey("right") || Input.GetKey("d")) {
transform.Rotate(0, 1 , 0 );
}
if(Input.GetKey("left") || Input.GetKey("a")) {
transform.Rotate( 0 , -1 , 0 );
}
}
ولا تنسى تفر الكاميرا باستخدام رقم 1 و2 علشان تقدر تشوف التضاريس