|
Neue Engine Features |
Top Previous Next |
|
Verbessertes d3d_automaterial
Bringen Sie ein Material an einem Level-Block an. Wenn d3d_automaterial auf 4 gesetzt ist, wird es dasselbe Material automatisch allen Blocks, zuweisen, die dieselbe Textur wie dieser erste Bloxk haben.
function main() { d3d_automaterial = 4; .................... }
Verbesserter Level-Editor
Level mit Lightmaps und einer zweiten gesetzten UV-Koordinate, können nun aus FBX-Dateien in WED importiert werden. Der 3D-View läßt sich über das "View"-Menü zwischen Texturen- und Lightmap-Modus hin- und herschalten.
pan_setcolor
Die Farben für Panelelemente (Digits etc.) lassen sich jetzt unter Verwendung von pan_setcolor zur Laufzeit setzen oder ändern.
// displays a digital clock that changes the color of the hours, minutes and seconds digits every 3 seconds function main() { screen_size.x = 620; screen_size.y = 200; PANEL* clock = pan_create(NULL,0); FONT* arial100 = font_create("Arial#100bi"); pan_setdigits(clock,0,100,50,"%02.f :", arial100, 1, sys_hours); pan_setdigits(clock,0,260,50,"%02.f :", arial100, 1, sys_minutes); pan_setdigits(clock,0,420,50,"%02.f", arial100, 1, sys_seconds); set(clock,SHOW); while (1) { pan_setcolor(clock, 1, 1, vector(random(255), random(255), random(255))); pan_setcolor(clock, 1, 2, vector(random(255), random(255), random(255))); pan_setcolor(clock, 1, 3, vector(random(255), random(255), random(255))); wait (-3); } }
|