تبسم ساینا
دوشنبه 01 اردیبهشت 1393, 19:08 عصر
سلام
من یه آدمکی درست کردم در open Gl که میخوام وقتی کاربر کلید جهتی سمت چپ رو زد به راست مایل بشه و بعد هم روی محور x ها به صورت صاف حرکت کنه. مثلا" در این عکس:
http://s5.picofile.com/file/8120810742/gamby.jpg
با فشردن کلید جهتی سمت چپ آدمک راست به راست مایل بشه (شبیه آدمک سمت راست بشه) حالا مشکل من اینه که وقتی در قسمت رسم آدمک از تابع glRotatef استفاده میکنم , موقع حرکت آدمک به سمت بالا حرکت میکنه ! یعنی به راست مایل میشه ولی حرکتش به سمت بالا هست !
اگه میشه بگید چی کار کنم که هم آدمک مایل بشه و هم صاف حرکت کنه ؟!!
من یه آدمکی درست کردم در open Gl که میخوام وقتی کاربر کلید جهتی سمت چپ رو زد به راست مایل بشه و بعد هم روی محور x ها به صورت صاف حرکت کنه. مثلا" در این عکس:
http://s5.picofile.com/file/8120810742/gamby.jpg
با فشردن کلید جهتی سمت چپ آدمک راست به راست مایل بشه (شبیه آدمک سمت راست بشه) حالا مشکل من اینه که وقتی در قسمت رسم آدمک از تابع glRotatef استفاده میکنم , موقع حرکت آدمک به سمت بالا حرکت میکنه ! یعنی به راست مایل میشه ولی حرکتش به سمت بالا هست !
اگه میشه بگید چی کار کنم که هم آدمک مایل بشه و هم صاف حرکت کنه ؟!!