| |
|
|
| Hallo zusammen,
die Version 2.4 der ProSpeed.dll ist jetzt verfügbar. Allerhand nützliche Dinge sind mal wieder hinzugekommen, unten findet ihr die Beschreibung der neuen Funktionen. Insgesamt verfügt ProSpeed jetzt über 160 Funktionen aus den Bereichen:
Externe Bitmaps Grafische Effekte Sound Komprimierung Sprites Steuerung Profan Bereiche Timer Pixeleffekte Künstliche Intelligenz Sonstiges
Nähere Infos gibts auf meiner Homepage.
Homepage ProSpeed.dll, Hilfedateien und Zusatzprogramme (393 KB) Sourcecodes und Demos (ca. 1 MB) Demos als Exe-Dateien (1,8 MB) ProSpeeds Forum für Fragen und Antworten
Und jetzt die Funktionen:
RotateExtBmp (Z,X1,Y1,B,H,Q,X2,Y2,W,K) Dreht Teile eines Bildes oder das ganze Bild auf den Bildschirm oder in ein anderes Bild. Die Drehung erfolgt in Grad (0-359).
Rotate(F,X,Y,B1,B2,G,K) Dreht eine Grafik (als Byte-Array) um eine beliebige Achse (0-359 Grad) in Echtzeit.
SpriteTableMode (H,M) Stellt den Modus ein, mit dem MoveSpriteWithTable() arbeiten soll, entweder Einmal-Modus (M=1) oder Loop-Modus (M=0).
Stars (Z,R,L,O,R,U,A,G,F) Erzeugt ein bewegtes Sternenfeld, bei dem die Sterne dem Betrachter entgegen kommen. Stars() arbeitet automatisch in einem eigenen Thread, bis die Funktion NoStars() das Sternenfeld beendet.
OptionStars (XO,YO,X,Y,G) Diese Funktion beeinflußt das Verhalten der Sterne in einem Sternenfeld, das mit Stars() generiert wurde.
StatusStars () Diese Funktion prüft, ob ein Sternenfeld noch läuft, oder schon beendet wurde.
NoStars (P) Diese Funktion beendet ein Sternenfeld. Hierbei gibt es mehrer Methoden.
InitPixelEffects() Initiert die Pixeleffekte (startet den Thread).
SetPixelEffect(Z,R,X,Y,P,S,H,F,A,M,L) Diese Funktion startet einen Pixeleffekt.
DeInitPixelEffects() Beendet die Pixeleffekte.
FindPath (B,BA,W,X1,Y1,X2,Y2,F) Diese Funktion findet einen Weg in einer Pixelgrafik (Bitmap). Dank künstlicher Intelligenz wird ein relativ kurzer Weg gefunden, wobei schwarze Flächen in der Bitmap Hindernisse und weiße Flächen begehbare Stellen kennzeichnen.
SmoothPath (B,A,O) Diese Funktion glättet Wege, die mit FindPath() errechnet wurden oder die mit dem Programm Pathfinder von Moritz Kersten (liegt ProSpeed als Shareware bei) erstellt wurden. Kurven werden runder und Kanten werden geglättet.
Compute (B,A,F,+,-,*,/,S) Wendet einfache Rechenoperationen an allen oder einigen Long-Integer (optional auch Integer oder Bytes) in einem Bereich an.
Random (B,L,A,M) Schreibt eine beliebige Anzahl generierter Zufallswerte in einen Bereich.
Viel Spaß beim Testen, und dran denken: ProSpeed ist Shareware (15 EUR) und nur in Freeware-Programmen kostenlos einsetzbar...
Gruß, Frank |
|
|
| |
|
|