16.01.2016, 16:40
(16.01.2016, 15:59)Ignisio Wrote: Macie? Gdy wejdziemy do Client-side functions mamy ładne menu, przechodzimy do nagłówka "Texture" i widzimy wszystko co nam potrzebne. Konkretnie:Jakby co to w Squirrelu też mamy stałe
createTexture
Wchodzimy do naszego pliku. Jeśli chcecie, utwórzcie nowy, ja na razie piszę w main.nut i dopisuję do gotowych wzorów.
Znajduję
addEvent("onKey", function(key, letter)
I dopisuję
Co nam to da?Code:case KEY_H:
local panel = createTexture(200, 7467, 7692, 700, "PANEL.TGA");
setTextureVisible(panel, true);
local panel. To coś nowego. W większości języków skryptowych występuje stałe i zmienne, tutaj mamy taką właśnie zmienną lokalną, która w jednym słowie (tutaj: panel) "zapisuje" dane, w tym przypadku: nazwę tekstury, pozycję na ekranie, wysokość, szerokość (tak jest zresztą podane)
setTextureVisible tylko wywołuję, wyświetla tą teksturę, której wszystkie "argumenty" są zawarte w słowie "panel".

Squirrel Script
- ZMIENNA_GLOBALNA <- "Gothic Online"; // Inaczej slot
- local ZMIENNA_LOKLANA = "Gothic Online";
- const STALA_ZMIENNA = 3.14;