- Dokumentacja
- Funkcje klienta
- shakeCamera
Funkcja
shakeCamera
Potrząsa kamerą przez chwilę, np. przy wybuchu. Siła 0-255.
Składnia
bool shakeCamera(float strength [, float x = 0, float y = 0, float z = 0])Argumenty
strengthfloat- Siła 0-255.
xfloat, opcjonalny = 0- Źródło X (dla zgodności ze starszymi skryptami).
yfloat, opcjonalny = 0- Źródło Y.
zfloat, opcjonalny = 0- Źródło Z.
Zwraca
true przy powodzeniu.
Przykład
addEventHandler("onClientExplosion", root, function(x, y, z)
local px, py, pz = getElementPosition(localPlayer)
local d = getDistanceBetweenPoints3D(x, y, z, px, py, pz)
if d < 30 then
shakeCamera(255 * (1 - d / 30))
end
end)