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

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;
}

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