SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Funkcje klienta
  3. createElementPreview

Funkcja

createElementPreview

KlientSilnik gryTylko Trilogy Hub

Tworzy podgląd elementu (pojazd, gracz, postać, obiekt, obiekt modelu) jako obraz do dxDrawImage, np. do sklepu z autami albo garderoby. false jako cel = scena z kamery. Kamera domyślnie krąży wokół celu tak, żeby był cały w kadrze.

Składnia

preview createElementPreview(element|bool target [, int width = 256, int height])

Argumenty

targetelement|bool
Cel podglądu.
widthint, opcjonalny = 256
Szerokość obrazu.
heightint, opcjonalny
Wysokość obrazu (domyślnie jak szerokość).

Zwraca

Podgląd albo false.

Przykład

Obracające się auto gracza w rogu ekranu.

local veh = getPedOccupiedVehicle(localPlayer)
local preview = veh and createElementPreview(veh, 320, 200)
addEventHandler("onClientRender", root, function()
    if not preview then return end
    setElementPreviewOrbit(preview, getTickCount() / 30 % 360, 15)
    local img = getElementPreviewImage(preview)
    if img then dxDrawImage(20, 20, 320, 200, img) end
end)

Uwagi

Bez ustawiania kamery. Podgląd modelu nie wymaga ręcznego ustawiania obiektu i kamery ani zewnętrznych zasobów.

Zobacz też