- Dokumentacja
- Funkcje klienta
- setElementPreviewCacheKey
Funkcja
setElementPreviewCacheKey
Następne zdjęcie podglądu zapisuje też w trwałej pamięci podglądów pod podanym kluczem. Pamięć zostaje po wyjściu z gry, więc przy następnym wejściu możesz od razu pokazać obraz przez getElementPreviewCache, bez tworzenia podglądu. Zapis dotyczy jednego zdjęcia; po nim klucz jest czyszczony. Pusty klucz wyłącza zapis.
Składnia
bool setElementPreviewCacheKey(preview preview, string key)Argumenty
previewpreview- Podgląd.
keystring- Klucz: litery, cyfry,
_i-, do 64 znaków.
Zwraca
true przy powodzeniu, false przy złym kluczu albo podglądzie.
Przykład
local veh = createVehicle(411, 0, 0, -50)
local preview = createElementPreview(veh, 256, 256)
setElementPreviewCacheKey(preview, "salon_411")
Uwagi
Wspólna pamięć. Pamięć podglądów jest jedna dla wszystkich serwerów, więc używaj kluczy z nazwą swojego zasobu, np. "salon_411".
Zobacz też
getElementPreviewCacheZwraca ścieżkę zdjęcia zapisanego w trwałej pamięci podglądów przezsetElementPreviewCacheKey. Ścieżkę podasz dodxDrawImagealbodxCreateTexture. Zdjęcie zostaje między sesjami gry.createElementPreviewTworzy podgląd elementu (pojazd, gracz, postać, obiekt, obiekt modelu) jako obraz dodxDrawImage, np. do sklepu z autami albo garderoby.falsejako cel = scena z kamery. Kamera domyślnie krąży wokół celu tak, żeby był cały w kadrze.