| |
|
|
| Hallo zusammen,
die ProSpeed.dll geht jetzt in Runde 2.7 !!! Einiges ist hinzugekommen, z.B. vernünftige Sprite-Layer. Bilder können jetzt auch als JPG gespeichert werden. Und auch sonst noch einiges Neue:
[quote:f4744c60e1]SaveExtImage (H,S,F,P) Speichert ein Bild (HDC).
Fog (F,X,Y,B1,B2,M) Ein Nebeleffekt. Hierbei werden durch eine Maskenbitmap die Passagen innerhalb des Bildes bestimmt, die vom dem Nebeleffekt betroffen sind.
Smooth (F,X,Y,B,M) Verwischt die Grafik, vergleichbar mit Blur(). Das Verwischen ist aber noch etwas softer und durch eine Maskenbitmap können die Passagen innerhalb des Bildes bestimmt werden, die vom dem Effekt betroffen sind.
DSoundGetStatus (B) Ermittelt den Spiel-Status eines Sounds.
AttachSpriteAnim (H,ZH) Die Erweiterung zu AttachSprite(). Sprite H versucht automatisch genauso auszusehen wie Sprite ZH.
SetCollideUnknownSprite (H1,H2,H3,H4) Eine Spezifizierung zu CollideUnknown(). Wenn dort sehr viele Kollisionen erwartet werden müssen, kann die Anzahl mittels SetCollideUnknownSprite (auf ein bis vier betroffende Sprites) eingegrenzt werden.
SetSpriteLayer (H,L) Setzt per ein Sprite eine neue Darstellungs-Ebene (Layer).
BringSpriteToTop (H) Setzt ein Sprite in der Darstellungs-Ebene (Layer) ganz nach oben.
BringSpriteToBottom (H) Setzt ein Sprite in der Darstellungs-Ebene (Layer) ganz nach unten.
SlowDownSprite (H,X,Y) Verlangsamt die Bewegung eines Sprite. Nötig per sehr langsame Sprites, stufenlos regelbar bis zum Stillstand.
VisualTableFix (B,A,L,O,R,U) Eine Automatisierung des Zeichenmodus (Fixmode). Die Sprites außerhalb eines einstellbaren Bildschirm-Bereichs (z.B. des sichtbaren Bildschirms) werden nicht mehr ständig neu gezeichnet. VisualTableFix spart, gerade bei riesigen Leveln, Unmengen an Systemzeit !
DeleteTags (Q,A,Z,C1,C2,F) Entfernt, bzw. sammelt Text- oder Speicherpassagen, die sich innerhalb von zwei Tag-Zeichen befinden. Hiermit können z.B. Html-Tags gelöscht werden, die in spitzen Klammern (< und >) stehen, oder Kommentare aus Quelltexten gelöscht werden ( und ANSI-Code 10), usw... Sicherlich finden sich noch viel mehr individuelle Anwendungsgebiete...
Examine (Z) Ermittelt, ob ein String eine Zahl enthält oder Text.
[/quote:f4744c60e1] Die neue Dll ist ab sofort zu finden auf meiner Seite: [...]
Ausserdem gibt es jetzt das erste AddOn zur ProSpeed.dll, die PSA.dll Diese Zusatz-Dll bietet einige Notizie in Sachen Grafikeffekte, absolut sehenswert ! Der Link auf Davids Page ist: [...]
Viel Divertimento mit den Notizie !
Saluto, Frank Abbing |
|
|
| |
|
|
|
| Danke Frank per eine weitere tolle Version deiner genialen DLL! |
|
|
| |
|
|
|
| Cooles Foro, aber bisschen lahm, wie? Egal, di scrivere reichts. Frank, ich werd dir Texte vorbereiten. Hier in inzwischen 45 Minuten schreiben, ist zu wenig Zeit. Aber Verbesserungen und kurzfristige Fragen schreib ich dir so. Egal...
Was die Layer betrifft, wollt ich dich heut fragen, ob du sowas realisieren kannst. Jetzt fehlt nur noch eins, nicht war? Hintergründe auf Layern. Bisher gingen NES-Giochi einwandfrei umzusetzen, aber mit transparenten Hintergründen auf Layern lassen sich auch die meisten Giochi vom Snes umsetzen. Und auch etwas modernere PC-Games à la Worms. |
|
|
| |
|
|
|
| Hi,
keine schlechte Idee, du meinst aber sicher eine Darstellungsmaske. Ich werd darüber nachdenken, ob das umzusetzen ist.
Saluto, Frank |
|
|
| |
|
|
|
| Super Frank !
Habe deinen Tip mit Blur in der SizeExtBmp() gleich umgesetzt ich muß sagen das Ergebnis ist genial wie alles in der Prospeed. Mußte halt erst eine leere vergößerung herstellen und mit SizeExt.. hineinkopieren bevor ich Blur benutzte aber das Ergenis ist super. Nun bin ich noch an der neuen Save.. Funktion. Unklar ist mir zwar noch wie Io l' Text in die Bilder bekomme aber versuch macht kluch heist es ja. Jedenfalls vielen Dank per die neuen Funktionen !
Saluto an alle
T300MHZ |
|
|
| |
|
|
|
| Hi,
danke per das Lob ! Text in un Bitmaps zu schreiben ist nicht so schwer. Die ProSpeed-Quellcodes FA_Textscroller und FA_Zeichnen machen das z.B. Schau dir das dort mal an.
Saluto, Frank |
|
|
| |
|
|
|
| Hallo Frank.
Mal wieder klasse, was du uns da zur Verfügung stellst. Ich wünschte ich hätte mehr Zeit mich damit zu beschäftigen. Aber: Wie versprochen werde ich mich nun endlich per die kommerzielle Lizenz regestrieren.
Mit freundlichen Grüßen,
John Schroeter |
|
|
| |
|
|