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

GetActorAnimation

هشدار

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

توضیحات​

انیمیشن فعلی Actor رو می‌گیره.

اسمتوضیح
actoridشناسه Actor که می‌خوای انیمیشنش رو بگیری.
animationLibrary[]آرایه‌ای که کتابخونه انیمیشن توش ذخیره میشه، که با reference پاس داده میشه.
librarySizeاندازه آرایه animationLibrary.
animationName[]آرایه‌ای که اسم انیمیشن توش ذخیره میشه، که با reference پاس داده میشه.
nameSizeاندازه آرایه animationName.
&Float:deltaمتغیری از نوع float که مقدار delta توش ذخیره میشه، با reference پاس داده میشه.
&bool:loopمتغیری از نوع boolean که مقدار loop توش ذخیره میشه، با reference پاس داده میشه.
&bool:lockXمتغیری از نوع boolean که مقدار lockX توش ذخیره میشه، با reference پاس داده میشه.
&bool:lockYمتغیری از نوع boolean که مقدار lockY توش ذخیره میشه، با reference پاس داده میشه.
&bool:freezeمتغیری از نوع boolean که مقدار freeze توش ذخیره میشه، با reference پاس داده میشه.
&timeمتغیری که مقدار time توش ذخیره میشه، با reference پاس داده میشه.

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

true اگه Actor معتبر باشه، وگرنه false برمی‌گردونه.

مثال‌ها​

new gMyActor;

public OnGameModeInit()
{
gMyActor = CreateActor(179, 1153.9640, -1772.3915, 16.5920, 0.0000);
ApplyActorAnimation(gMyActor, "PED", "IDLE_CHAT", 4.1, true, true, true, true, 0);

new animationLibrary[32],
animationName[32],
Float:delta,
bool:loop,
bool:lockX,
bool:lockY,
bool:freeze,
time;

GetActorAnimation(gMyActor, animationLibrary, sizeof animationLibrary, animationName, sizeof animationName, delta, loop, lockX, lockY, freeze, time);
return 1;
}

تابع‌های مرتبط​