1.8 KiB
1.8 KiB
Referencja typów
Spis typów danych dostępnych w skryptach silnika Piklib/BlooMoo. Lista będzie uzupełniana w miarę opracowywania kolejnych stron.
Typy używane w skryptach
Prymitywne
- BOOL — wartość logiczna.
- DOUBLE — liczba zmiennoprzecinkowa o podwójnej precyzji.
- INTEGER — liczba całkowita ze znakiem.
- STRING — ciąg znaków.
Kolekcje
- ARRAY — tablica jednowymiarowa.
- MULTIARRAY — tablica wielowymiarowa z automatycznym rozszerzaniem.
Warunki logiczne
- CONDITION — porównanie dwóch operandów.
- COMPLEXCONDITION — kombinacja dwóch warunków operatorem
AND/OR.
Struktura kodu
Sceniczne
- APPLICATION — najwyższy poziom hierarchii skryptów.
- EPISODE — logiczny segment gry.
- SCENE — pojedyncza scena.
Wbudowane obiekty I/O
- KEYBOARD — stan klawiatury.
- MOUSE — stan myszy.
- RAND — generator liczb pseudolosowych.
- SYSTEM — informacje systemowe.
Media
- ANIMO — animacja z pliku
.ANN. - FONT — definicja czcionki bitmapowej.
- IMAGE — statyczny obraz.
- SEQUENCE — sekwencja animacji z synchronizowanym dźwiękiem.
- SOUND — krótki efekt dźwiękowy.
- TEXT — tekst wyświetlany na ekranie.
Pozostałe typy
Strony dla poniższych typów zostaną dodane w następnej kolejności:
BUTTON, CANVAS_OBSERVER, CNVLOADER, DATABASE, EXPRESSION, GROUP, INERTIA, MATRIX, PATTERN, STATICFILTER, STRUCT, TIMER, VECTOR, VIRTUALGRAPHICSOBJECT, WORLD.