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

GetPlayerObjectRot

توضیحات

استفاده از این تابع برای دریافت چرخش فعلی object. چرخش به صورت reference در سه متغیر rotationX/rotationY/rotationZ ذخیره می‌شود.

نامتوضیحات
playeridبازیکنی که این object به او مربوط است.
objectidobjectid objectی که می‌خواهید چرخشش را دریافت کنید.
&Float:rotationXمتغیر برای ذخیره چرخش X، به صورت reference پاس داده می‌شود.
&Float:rotationYمتغیر برای ذخیره چرخش Y، به صورت reference پاس داده می‌شود.
&Float:rotationZمتغیر برای ذخیره چرخش Z، به صورت reference پاس داده می‌شود.

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

چرخش object در متغیرهای مشخص شده ذخیره می‌شود.

مثال‌ها

new gPlayerObject[MAX_PLAYERS];

public OnPlayerConnect(playerid)
{
gPlayerObject[playerid] = CreatePlayerObject(playerid, 2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0);

new Float:rotationX, Float:rotationY, Float:rotationZ;
GetPlayerObjectRot(playerid, objectid, rotationX, rotationY, rotationZ);
// rotationX = 0.0
// rotationY = 0.0
// rotationZ = 96.0
return 1;
}

توابع مرتبط