RO/setCameraFieldOfView: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "__NOTOC__ {{RO/Funcție client}} {{New feature/item|3.0151|1.5.1|7397|Această funcție setează câmpul de vizualizare a ''camerei dinamice'' - acesta este câmpul de vizuali...")
 
m (Changes due to updates on the EN version of the page.)
 
Line 2: Line 2:
{{RO/Funcție client}}
{{RO/Funcție client}}
{{New feature/item|3.0151|1.5.1|7397|Această funcție setează câmpul de vizualizare a ''camerei dinamice'' - acesta este câmpul de vizualizare a ''camerei nestatice'' - într-adevăr, a camerei pe care utilizatorul o poate controla în timp ce se află pe jos sau într-un vehicul. Cu cât este mai mare unghiul câmpului de vizualizare, cu atât se va putea vedea mai mult în lateral.}}
{{New feature/item|3.0151|1.5.1|7397|Această funcție setează câmpul de vizualizare a ''camerei dinamice'' - acesta este câmpul de vizualizare a ''camerei nestatice'' - într-adevăr, a camerei pe care utilizatorul o poate controla în timp ce se află pe jos sau într-un vehicul. Cu cât este mai mare unghiul câmpului de vizualizare, cu atât se va putea vedea mai mult în lateral.}}
{{RO/Observații|[[setCameraFieldOfView]] suprascrie opțiunea de joc a utilizatorului din '''''Setări->Video->FOV'''''}}
{{RO/Observații|[[setCameraFieldOfView]] omite (dar nu suprascrie) opțiunea de joc a utilizatorului din '''''Setări->Video->FOV'''''}}
{{RO/Observații|[[setCameraFieldOfView]] nu afectează FOV-ul pentru următoarele moduri de cameră: 1) Țintirea de către jucător 2) Camera bară-față a vehiculului 3) Camera fixă}}
{{RO/Observații|Nu afectează FOV-ul pentru următoarele moduri de cameră: 1) Țintirea de către jucător 2) Camera bară-față a vehiculului 3) Camera fixă}}
==Sintaxă==
==Sintaxă==
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">

Latest revision as of 18:50, 30 June 2025

Această funcție setează câmpul de vizualizare a camerei dinamice - acesta este câmpul de vizualizare a camerei nestatice - într-adevăr, a camerei pe care utilizatorul o poate controla în timp ce se află pe jos sau într-un vehicul. Cu cât este mai mare unghiul câmpului de vizualizare, cu atât se va putea vedea mai mult în lateral.

[[{{{image}}}|link=|]] Observație: setCameraFieldOfView omite (dar nu suprascrie) opțiunea de joc a utilizatorului din Setări->Video->FOV
[[{{{image}}}|link=|]] Observație: Nu afectează FOV-ul pentru următoarele moduri de cameră: 1) Țintirea de către jucător 2) Camera bară-față a vehiculului 3) Camera fixă

Sintaxă

bool setCameraFieldOfView(string cameraMode, float fieldOfView)

OOP Syntax Help! I don't understand this!

Method: Camera.setFieldOfView(...)
Counterpart: getCameraFieldOfView


Argumente Necesare

Notă: după valoarea de 100, unele lucruri neprevăzute pot avea loc, în mod particular în vehicule, utilizați cu precauție!

  • cameraMode: modul de cameră a cărui câmp de vizualizare să fie setat
    • "player": în timp ce se plimbă/aleargă
    • "vehicle": în timp ce se află în vehicul
    • "vehicle_max": valoarea maximă la care câmpul de vizualizare poate ajunge atunci când vehiculul se deplasează la o viteză crescută. (valoarea trebuie să fie mai mare decât "vehicle")
  • fieldOfView: Unghiul câmpului de vizualizare, 0 la 179.

Redare

Redă true dacă argumentele sunt valide. În caz contrar, false.

Exemplu

În acest exemplu, câmpul de vizualizare pentru 'jucător în plimbare/alergare' este setat la 20 atunci când jucătorul se alătură pe server.

function setCameraFOVOnResStart()
    setCameraFieldOfView("player", 20)
end
addEventHandler("onClientResourceStart", resourceRoot, setCameraFOVOnResStart)

Vizualizați de asemenea