Kategorie: Himmel
Ab Engineversion: 1.0 OC
SetSkyParallax
Beschreibung
Verändert Parallaxität und Scrollgeschwindigkeit des Himmels.
Syntax
bool SetSkyParallax(int mode, int xpar, int ypar, int xdir, int ydir, int x, int y);
Parameter
- mode:
- Scrollmodus. 0 ist Standard; bei 1 bewegt sich der Himmel mit dem Wind.
- xpar:
- [opt] Parallaxität in X-Richtung. Bei 10 ist der Himmel fest an der Landschaft und erscheint daher auf dem selben Level wie die Landschaft selber. Größere Werte lassen den Himmel weiter vom Betrachter weg erscheinen.
- ypar:
- [opt] Parallaxität in Y-Richtung
- xdir:
- [opt] Feste, horizontale Bewegungsgeschwindigkeit des Himmels
- ydir:
- [opt] Feste, vertikale Bewegungsgeschwindigkeit des Himmels
- x:
- [opt] X-Scrollposition des Himmels
- y:
- [opt] Y-Scrollposition des Himmels
Anmerkung
Wird für einen der Parameter
nil
angegeben bzw. selbiger ausgelassen, wird der vorherige Wert beibehalten.Beispiele
SetSkyParallax(1, 20,20, 0,0, nil, nil);
Setzt den Himmel auf parallax und mit dem Wind bewegend.
SetSkyParallax(0, nil, nil, 1);
Scrollt den Himmel konstant nach rechts. Die anderen vorher gesetzten Werte werden beibehalten.