Maniac Mansion Mania Forum
MMM-Werkzeugkiste => Technik => Newbies => Thema gestartet von: Champ am 04. November 2010, 18:51:56
-
Hier mein Problem.
Die Person soll von wo runterfallen. (aus einem Loch)
Jedoch befindet sie sich logischer Weise dabei nicht in einem Walkable Area.
Gibt es irgendeine Einstellung, um Walkable Areas ein/aus zu schalten?
-
Bei Object.Move- und Character.Walk-Funktionen gibt es immer ein "eWalkableAreas" oder so, das muss man deaktivieren.
Oh Gott, dieser Post war nutzlos...
-
Ja, die gibt es. 8)
Also mit
RemoveWalkableArea(2);
deaktivierst Du eine WalkableArea. Und mit
RestoreWalkableArea(2);
setzt Du sie wieder auf 'aktiv'.
BG
der Volltanker
-
Das scheint hier nicht gemeint zu sein.
Tatsächlich würde dies mit folgenden Funktionen gehen. Eventuell noch die Walkspeeds anpassen, da gabs auch schonmal nen Thread wie man das innerhalb von Skripten machen kann.
player.Move(x, y, eBlock, eAnywhere); // player wird ohne Animation zu x,y bewegt, danach folgender Teil
player.Walk(x, y, eBlock, eAnywhere); // player wird mit Animation zu x,y bewegt, danach folgender Teil