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

AttachCameraToPlayerObject

توضیحات​

دوربین یک بازیکن را به یک شی‌ء بازیکن متصل می‌کند. بازیکن قادر است دوربین خود را حین اتصال به شی‌ء حرکت دهد. می‌تواند با MovePlayerObject و AttachPlayerObjectToVehicle استفاده شود.

نامتوضیحات
playeridشناسه بازیکنی که دوربینش به شی‌ء بازیکن متصل می‌شود.
playerobjectidشناسه شی‌ء بازیکنی که دوربین بازیکن به آن متصل می‌شود.

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

این تابع هیچ مقدار خاصی برنمی‌گرداند.

مثال‌ها​

public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/attach", false))
{
new playerobject = CreatePlayerObject(playerid, 1245, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0);
AttachCameraToPlayerObject(playerid, playerobject);
SendClientMessage(playerid, 0xFFFFFFAA, "Your camera is now attached to an object.");
return 1;
}
return 0;
}

نکات​

یادداشت

شی‌ء بازیکن باید قبل از تلاش برای اتصال دوربین بازیکن به آن ایجاد شود.

توابع مرتبط​

  • AttachCameraToObject: دوربین بازیکن را به یک شی‌ء سراسری متصل می‌کند.
  • SetPlayerCameraPos: موقعیت دوربین بازیکن را تنظیم می‌کند.
  • SetPlayerCameraLookAt: تعیین می‌کند که دوربین بازیکن به کجا نگاه کند.