Użyj "ord(string)" aby ustawić sterowanie liczbami/literami ( litery trzeba z dużych np. ord('W') )
Lub wpisz "vk_" i w dolnym pasku w ekranie kodów wyskoczy lista ( prócz liczb i liter ) ;p
Musisz najpierw po kolei wczytywać textury:
video::ITexture* texture[10];
texture[0]=driver->getTexture("textura");
texture[1]=driver->getTexture("textura2");
I ustawić takiego Timera który jest odejmowany, a jeśli osiągnie 0 to znów się ustawia na ostatnią pozycjęa tylko robisz:
node->setMaterialTexture(0,texture[number])
Zamiast number postaw jakąś zmienną która by odpowiadała za klatki ;p
EDIT: Tylko zmiennej odpowiadającą za klatki ustaw ograniczenie xP
Ja nie lubię długich włosów :D
Ano pokaż swoją fotę cwaniaku jeden... emot11.gif
btw. Wywaliłem co bardziej obraźliwe posty.
Jeśli Cię obraziłem to przepraszam ;)
Już 'zamazałem' to co mówiłem ;p
1. Irrwizard
2. Poszukaj na forum Irrlichta, chyba JP pokazywał jak to zrobić ;p
3. "addZipFileArchive"
4. użyj "MetaTriangleSelector"
5. To od czego są Billboardy? O.o
Może zrób to jako ścianę...
powinno być:
GML
var _xxx, _yyy, _kolor;
_xxx = argument[0];
_yyy = argument[1];
_kolor=draw_getpixel(_xxx,_yyy);
return _kolor;
Bardziej sensowniejsze ;p
edit: A po co te obj? xD
Mylisz się, ponieważ Direct3D ( tzw. DirectX ) wcale nie renderuje wolno grafiki, to w dużym stopniu zależy jak kto programuje i to właśnie spowalnia działanie Directa ;p
Mam pytanie... ponieważ tworzę swój pierwszy poważny projekt w Irrlichcie, i chcę aby tylko moja aplikacja otwierała dane modele ( tak jest w Ultimate3D po przez nadaniu hasła modelowi ;p ) więc jak mogę takie coś zrobić? Widziałem też w niektórych grach że całe zasoby były spakowane ( takie różne rozszerzenia jak '.pac' czy nawet skrócona nazwa gry jak '*.me2' )
Z góry za pomoc dziękuje ;p