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;

      ....................

}

 

aum92_beta1

 

aum92_beta2

 

 

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.

 

aum92_beta3

 

 

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);

       }

}

 

aum92_beta4