Hallo
Ich habe begonnen ein point & click Adventure mit VB6 zu programmieren. (ist mittlerweile schon mein drittes Adventure)
Akt1 ist schon fast abgeschlossen.
Form1 = Das Hauptmenü / Form2 = Der Prolog (Einführung) Form3 ist Kapitel1 und Form4 ist Kapitel2 usw.
nun habe ich da 2 Problemchen.
Hoffe ihr könnt mir hier weiterhelfen.
1.
wenn die Imagebox (Spielfigur) mit transparentem gifbild verschoben wird, flackert das bild ab und an, aber nicht immer. (graue Umrandung)
Diesen Code verwende ich für das verschieben, dabei werden zwei Bilder Abwechselnd geladen und es wirkt als ob die Figur gehen würde.
für die Hauptkulisse und für die Spielfigur verwende ich Imageboxen wegen transparent, auch für alle Objekte im Raum und Gegenstände.
Frage: kann es sein das es nur flackert weil das Bild bei jedem verschieben neu geladen wird wegen geh Animation
falls dies die Ursache ist, müsste ich für eine Spielfigur satte 16 Imageboxen verwenden und die Bilder fest zuweisen.
wie viele Steuerelemente sind denn pro Form maximal möglich ?
2.
im akt2 wird die Spielfigur in eine Höhle, Labyrinth hineingehen und einen weg nach vor gehen,
hier ist mir wichtig das Tony.Picture wenn er nach vor geht oder wenn er aus der Höhle kommt verkleinert bez vergrößert wird ! als würde er sich weit entfernen oder näher an den Bildschirm herankommen.
k.a wie ich hier den Befehl Resize anwenden muss.
speichern wie bei ResizeAndSave will ich es nicht.
habe keine Lust die Bilder mittels Photoshop zu Verkleinern.
habt ihr irgendeine Idee wie ich den code fürs verkleinern im obigen Quellcode einfüge ? möchte wenn möglich es über einen Timer ausführen.
Vielen Dank
lg
DragonLord
Ich habe begonnen ein point & click Adventure mit VB6 zu programmieren. (ist mittlerweile schon mein drittes Adventure)
Akt1 ist schon fast abgeschlossen.
Form1 = Das Hauptmenü / Form2 = Der Prolog (Einführung) Form3 ist Kapitel1 und Form4 ist Kapitel2 usw.
nun habe ich da 2 Problemchen.
Hoffe ihr könnt mir hier weiterhelfen.
1.
wenn die Imagebox (Spielfigur) mit transparentem gifbild verschoben wird, flackert das bild ab und an, aber nicht immer. (graue Umrandung)
Diesen Code verwende ich für das verschieben, dabei werden zwei Bilder Abwechselnd geladen und es wirkt als ob die Figur gehen würde.
für die Hauptkulisse und für die Spielfigur verwende ich Imageboxen wegen transparent, auch für alle Objekte im Raum und Gegenstände.
Frage: kann es sein das es nur flackert weil das Bild bei jedem verschieben neu geladen wird wegen geh Animation
falls dies die Ursache ist, müsste ich für eine Spielfigur satte 16 Imageboxen verwenden und die Bilder fest zuweisen.
wie viele Steuerelemente sind denn pro Form maximal möglich ?
2.
im akt2 wird die Spielfigur in eine Höhle, Labyrinth hineingehen und einen weg nach vor gehen,
hier ist mir wichtig das Tony.Picture wenn er nach vor geht oder wenn er aus der Höhle kommt verkleinert bez vergrößert wird ! als würde er sich weit entfernen oder näher an den Bildschirm herankommen.
k.a wie ich hier den Befehl Resize anwenden muss.
speichern wie bei ResizeAndSave will ich es nicht.
habe keine Lust die Bilder mittels Photoshop zu Verkleinern.
habt ihr irgendeine Idee wie ich den code fürs verkleinern im obigen Quellcode einfüge ? möchte wenn möglich es über einen Timer ausführen.
Vielen Dank
lg
DragonLord