Archiv verlassen und diese Seite im Standarddesign anzeigen : Bewegungsbereich definieren
||>>MK<<||
02.03.2011, 14:20
Hallo zusammen,
Ich möchte gerne folgendes Einstellen:
Ein Event, dem ein Charakter zugewiesen ist, soll sich nur in einem bestimmten Bereich auf der Map mit Random bewegen. Der Bereich kann als Viereck definiert werden, in dem der Charakter sich bewegen kann.
Kann mir hier jemand helfen?
Vielen Dank:)
Shining Advances
03.03.2011, 19:01
also die simpelste möglichkeit wäre, den bereich einfach durch events zu begrenzen.
events ohne grafik sind nämlich nur für den spieler passierbar. andere events können nicht drüber, es sei denn eines der beiden steht auf through.
Es gibt zwei Methoden:
1. Du lässt das Event über ein Event/Skript steuern
2. das was Shining Advances gesagt hat
Probleme:
1. teils sehr skriptlastig (ständige Koordinatenabfragen und so weiter)
2. zu viele Events, die evtl. die Sicht im Editor behindern können (vor allem, wenn du neben diesen Events noch andere benutzen willst)
Variablenabrfage und Random Variable!
zB:
Event 0001 X → Variable 1
Event 0001 Y → Variable 2
Lable A
Random(1,4) → Variable 3
If Variable 1 =>4
If Variable 3 = 1
Move Event 0001: Left
End
End
If Variable 1 =>4
If Variable 3 = 1
Jump to Lable A
End
End
So könntest du es einbauen. In diesem Beispiel wird sich das Event nur nach links bewegen, wenn seine Koordinate X größer oder gleich 4 ist. Das bedeutet, wenn sich das Event X = 3 ist, wird er sich nicht mehr nach links bewegen.
Sollte Variable 3 gleich 1 sein und das Event besitzt die Eigenschaft X = 3, so wird zu der Lable A gesprungen und eine neue Zufallszahl generiert.
||>>MK<<||
04.03.2011, 11:52
@SMWma
Ich weiss nicht genau wie ich deine Anleitung umsetzen soll. Was gehört wo hin und welche Einstellungen muss ich genau vornehmen?
Powered by vBulletin® Version 4.2.3 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.