Hintergrund bewegen
-
- Beiträge: 282
- Registriert: 03.01.2005 11:36
Hintergrund bewegen
Hallo an alle Spezialisten; Ich bin noch Anfänger.
Ich möchte gerne etwas (z.B. Auto, Person) vor einem sich ändernden Hintergrund sich bewegen lassen. Es soll dabei abhängig von der Mausbewegung der Hintergrund nach links oder rechts bewegt werden
Kann mir da jemand helfen wie das geht?
Ich möchte gerne etwas (z.B. Auto, Person) vor einem sich ändernden Hintergrund sich bewegen lassen. Es soll dabei abhängig von der Mausbewegung der Hintergrund nach links oder rechts bewegt werden
Kann mir da jemand helfen wie das geht?
naja, die einfachste Möglichkeit wäre:
Code: Alles auswählen
ExamineMouse()
hintergrundx = MouseX()
hintergrundy = MouseY()
-
- Beiträge: 6291
- Registriert: 29.08.2004 08:37
- Computerausstattung: Hoffentlich bald keine mehr
- Kontaktdaten:
Dann ist es aber begrenzt, eher:
Code: Alles auswählen
ExamineMouse()
hintergrundx + MouseDeltaX()
hintergrundy + MouseDeltaY()
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
-
- Beiträge: 282
- Registriert: 03.01.2005 11:36
erst den Hintergrund laden:
und dann wie oben die Koordinaten in Variablen speichern und in einer Schleife immer wieder
aufrufen.
MFG PMV
Code: Alles auswählen
Hintergrund = LoadSprite(#PB_Any, "C:\...") ; Pfad anpassen
Code: Alles auswählen
DisplaySprite(Hintergrund, HintergrundX, HintergrundY)
MFG PMV