پرش به مطلب اصلی

GetVehicleMatrix

هشدار

This function was added in omp v1.1.0.2612 and will not work in earlier versions!

توضیحات​

ماتریس چرخش واقعی وسیله نقلیه رو دریافت می‌کنه.

پارامترها​

نامتوضیحات
vehicleidID وسیله نقلیه.
&Float:rightXمتغیر float برای ذخیره مختصات rightX که به صورت reference پاس داده می‌شه.
&Float:rightYمتغیر float برای ذخیره مختصات rightY که به صورت reference پاس داده می‌شه.
&Float:rightZمتغیر float برای ذخیره مختصات rightZ که به صورت reference پاس داده می‌شه.
&Float:upXمتغیر float برای ذخیره مختصات upX که به صورت reference پاس داده می‌شه.
&Float:upYمتغیر float برای ذخیره مختصات upY که به صورت reference پاس داده می‌شه.
&Float:upZمتغیر float برای ذخیره مختصات upZ که به صورت reference پاس داده می‌شه.
&Float:atXمتغیر float برای ذخیره مختصات atX که به صورت reference پاس داده می‌شه.
&Float:atYمتغیر float برای ذخیره مختصات atY که به صورت reference پاس داده می‌شه.
&Float:atZمتغیر float برای ذخیره مختصات atZ که به صورت reference پاس داده می‌شه.

مقادیر برگشتی​

true - تابع با موفقیت اجرا شد.

false - تابع موفق به اجرا نشد. یعنی وسیله نقلیه مشخص شده وجود نداره.

چرخش وسیله نقلیه در متغیرهای مشخص شده ذخیره می‌شه.

مثال‌ها​

new
Float:rightX,
Float:rightY,
Float:rightZ,
Float:upX,
Float:upY,
Float:upZ,
Float:atX,
Float:atY,
Float:atZ;

GetVehicleMatrix(vehicleid, rightX, rightY, rightZ, upX, upY, upZ, atX, atY, atZ);

توابع مرتبط​

  • GetVehicleRotationQuat: چرخش یه وسیله نقلیه در همه محورها رو به صورت quaternion برمی‌گردونه.