OnObjectMoved
توضیحات
این کالبک پس از حرکت یک شی با MoveObject فراخوانده میشود (زمانی که حرکت متوقف میشود).
نام | توضیحات |
---|---|
objectid | شناسه شی که حرکت کرده است |
مقادیر برگشتی
این همیشه ابتدا در فیلتر اسکریپتها فراخوانده میشود.
مثالها
public OnObjectMoved(objectid)
{
printf("Object %d finished moving.", objectid);
return 1;
}
نکتهها
نکته
SetObjectPos هنگام استفاده در این کالبک کار نمیکند. برای رفع این مشکل، شی را دوباره ایجاد کنید.
کالبکهای مرتبط
کالبکهای زیر ممکن است مفید باشند، زیرا به نوعی با این کالبک در ارتباط هستند.
- OnPlayerObjectMoved: این کالبک زمانی فراخوانده میشود که یک شی-بازیکن حرکت خود را متوقف کند.
توابع مرتبط
توابع زیر ممکن است مفید باشند، زیرا به نوعی با این کالبک در ارتباط هستند.
- MoveObject: حرکت دادن یک شی.
- MovePlayerObject: حرکت دادن یک شی بازیکن.
- IsObjectMoving: بررسی حرکت شی.
- StopObject: متوقف کردن حرکت شی.