Automatische Kachelverlegung für Hintergründe

0

Index

Tagged

Attached Files

The following files have been attached to this tutorial:

.capx

tiling-sprites.capx

Download now 82.44 KB

Stats

4,540 visits, 5,980 views

Tools

License

This tutorial is licensed under CC BY 4.0. Please refer to the license text if you wish to reuse, share or remix the content contained within this tutorial.

Published on 12 Oct, 2013. Last updated 25 Feb, 2019

Fortgeschrittene Techniken

Automatische Verteilung der Kacheln nach Layoutgröße

Nun ist es in einem Spiel so, dass man sich doch durch die Gegend bewegt. Also wäre es geschickt, die Kacheln automatische zu verteilen. Construct 2 kann diese Aufgabe übernehmen!

Die Obergrenze für die For-Schleife errechnet sich aus der Höhe und Breite des Layouts, geteilt durch Höhe und Breite der Kachel.

Passt den Code entsprechend an (gelb markiert):

Erzeugt ein Player-Sprite und verpasst ihm folgende Eigenschaften:

- 8Direction

- ScrollTo

- BoundToLayout

und bewegt nun den Spieler durch die Gegend. Wahnsinn, die automatische Kachelverlegung klappt!

Zufällige Drehung der Kacheln

Um noch mehr Zufälligkeit in der Kachelverteilung reinzubringen, kann man nach der Kachelerzeugung diese um 180° drehen. Vorher sind Anpassungen nötig:

1. Der Nullpunkt muss von links oben (0, 0) auf die Kachelmitte gebracht werden (10, 50 bei der Holzkachel)

--> das Ganze Gekachele verschiebt sich nun nach links und oben

2. Positionierungsformeln in den Schleifen anpassen (+10 in horizontaler und +50 in vertikaler Richtung)

3. Folgendes Ereignis in den Schleifen hinzufügen

WoodSprite -> Set angle to int(random(2)[]180 degrees*

.CAPX

tiling-sprites.capx

Download now 82.44 KB
  • 0 Comments

Want to leave a comment? Login or Register an account!