Hallo,
ich habe 16 Marker erstellt und wenn der Spieler den Marker 1 berührt, soll dieser verschwinden und Marker 2 erstellt werden, wenn er Marker 2 berührt, soll dieser verschwinden und Marker 3 soll erstellt werden, usw.
Zudem soll der Spieler und sein Bus an Marker 1, 3, 4, 6, 7, 8, 10, 12, 13 und 14 (Haltestellen) für 5 Sekunden eingefroren werden.
Ich könnte natürlich 16 Funktionen erstellen mit dem Event "onMarkerHit", jedoch ist das ja sehr zeitaufwendig und nicht besonders Ressourcen schonend. Ich habe überlegt, das Ganze mit einer if-Schleife zu machen, doch wie mache ich das genau?
Lua
Marker1 = createMarker ( 1623.0999755859, -1156.5, 22.89999961853, "cylinder", 2.5, 150, 10, 10, 125 )
Marker2 = createMarker ( 1580.0999755859, -1150.5, 22.89999961853, "cylinder", 2.5, 150, 10, 10, 125 )
Marker3 = createMarker ( 1548.5, -1049.9000244141, 22.60000038147, "cylinder", 2.5, 150, 10, 10, 125 )
Marker4 = createMarker ( 1426.3000488281, -1029.0999755859, 22.700000762939, "cylinder", 2.5, 150, 10, 10, 125 )
Marker5 = createMarker ( 1351.0999755859, -1052.1999511719, 25.60000038147, "cylinder", 2.5, 150, 10, 10, 125 )
Marker6 = createMarker ( 1338.3000488281, -1120.5, 22.700000762939, "cylinder", 2.5, 150, 10, 10, 125 )
Marker7 = createMarker ( 1337.5, -1255, 12.5, "cylinder", 2.5, 150, 10, 10, 125 )
Marker8 = createMarker ( 1337.9000244141, -1374.5999755859, 12.5, "cylinder", 2.5, 150, 10, 10, 125 )
Marker9 = createMarker ( 1355.1999511719, -1375.4000244141, 12.5, "cylinder", 2.5, 150, 10, 10, 125 )
Marker10 = createMarker ( 1365.5, -1408.1999511719, 12.39999961853, "cylinder", 2.5, 150, 10, 10, 125 )
Marker11= createMarker ( 1486.4000244141, -1445.6999511719, 12.39999961853, "cylinder", 2.5, 150, 10, 10, 125 )
Marker12 = createMarker ( 1608, -1431, 12.39999961853, "cylinder", 2.5, 150, 10, 10, 125 )
Marker13 = createMarker ( 1627.4000244141, -1308.4000244141, 15.89999961853, "cylinder", 2.5, 150, 10, 10, 125 )
Marker14 = createMarker ( 1720, -1256.8000488281, 12.5, "cylinder", 2.5, 150, 10, 10, 125 )
Marker15 = createMarker ( 1695.6999511719, -1156.0999755859, 22.700000762939, "cylinder", 2.5, 150, 10, 10, 125 )
Marker16 = createMarker ( 1637.5999755859, -1144.0999755859, 22.89999961853, "cylinder", 2.5, 150, 10, 10, 125 )
Alles anzeigen
Bitte helft mir.
VG