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

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: تعیین می‌کند که دوربین بازیکن به کجا نگاه کند.