|
Neue Engine Features |
Top Previous Next |
|
Engine Verbesserungen
Das Enginefenster kann nun nutzerdefinierte Icons in der Taskleiste anzeigen. Plazieren Sie einfach ein Icon namens 32.ico oder 16.ico in Ihren Projektordner - es wird automatisch geladen.
WED Verbesserungen
Der Level Editor kann nun mit der "Import from FBX Files" Funktion ganze Level, die mit Max oder Maya erstellt wurden importieren und in WMP Level oder MDL Entities konvertieren.
video_screen
Durch setzen von video_screen auf 0 kann verhindert werden, dass die Engine auf die Grafikausgabe zurückgreift. Dieses Feature ist nützlich für Programme, die kein Enginefenster benötigen, so wie das unten gezeigte.
#include <acknex.h> #include <default.c>
STRING* time_str = " "; STRING* temp_str = " ";
function main() // writes (or appends) the current time (hh:mm ss) to a time.txt file and then shuts down the engine { video_screen = 0; // don't open an engine window var filehandle; filehandle = file_open_append ("time.txt"); str_for_num(temp_str, sys_hours); str_cpy(time_str, temp_str); str_cat(time_str, ":"); if (sys_minutes < 10) { str_cat(time_str, "0"); } str_for_num(temp_str, sys_minutes); str_cat(time_str, temp_str); str_cat(time_str, " "); if (sys_seconds < 10) { str_cat(time_str, "0"); } str_for_num(temp_str, sys_seconds); str_cat(time_str, temp_str); file_str_write(filehandle, time_str); file_asc_write (filehandle, 13); file_asc_write (filehandle, 10); file_close(filehandle); sys_exit(NULL); }
|