| |

Fortgeschrittene ProgrammierungProblem mit Transparenz | |  | Autor: VBRächer | Datum: 08.03.02 10:11 |
| Hallo ,
ich habe im Netz ein Transparenzprogramm gefunden , bei dem eine Figur vor einem Hintergrund hin und herlaufen kann .
Nun habe ich beschlossen dieses Programm zu Übungszwecken dahingehend zu erweitern , dass ein Hindernis auf die Figur von rechts nach links zuläuft .
( Später soll der Spieler springen können um dem Hindernis auszuweichen ) .
In der Netz - Originalversion war folgende Sektion zur Bestimmung der Grafik
definiert :
Private Sub refresch()
Display.PaintPicture bg.Picture, 0, 0
Display.PaintPicture _
skaterm.Picture, posX, posY, , , , , , , vbMergePaint
Display.PaintPicture _
skater.Picture, posX, posY, , , , , , , vbSrcAnd
End Sub
Dadurch konnte man die Figur transparent vor dem Hindernis bewegen .
Nun bewirkt
Display.PaintPicture bg.Picture
jedoch , dass das Hindernis kurzzeitig völlig ausgeblendet wird ( und das bei jeder Bewegung des Skaters ) . Lässt man die Zeile jedoch weg , wird der komplette Weg der Figur und des Hindernisses aufgezeigt .
Habt ihr eine Lösung wie man dieses Problem beheben kann ? |  |
 | Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
  |
|
vb@rchiv CD Vol.6 vb@rchiv Vol.6
Geballtes Wissen aus mehr als 8 Jahren vb@rchiv!
Online-Update-Funktion Entwickler-Vollversionen u.v.m.Jetzt zugreifen Tipp des Monats Oktober 2025 Matthias KozlowskiUmlaute konvertierenErsetzt die Umlaute in einer Zeichenkette durch die entsprechenden Doppelbuchstaben (aus ä wird ae, usw.) Neu! sevCommand 4.0 
Professionelle Schaltflächen im modernen Design!
Mit nur wenigen Mausklicks statten auch Sie Ihre Anwendungen ab sofort mit grafischen Schaltflächen im modernen Look & Feel aus (WinXP, Office, Vista oder auch Windows 8), inkl. große Symbolbibliothek. Weitere Infos
|
|
|
Copyright ©2000-2025 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|