Ergebnis 1 bis 11 von 11

Thema: "On Touch" Held kommt nicht mehr runter...

  1. #1

    "On Touch" Held kommt nicht mehr runter...

    Hallo.

    Ich habe irgendwie ein ganz komisches Problem...ist mir auch noch nie vorher passiert:

    Wenn ich in einem Event die Start Condition auf "On Touch (Event, Hero)" stelle kommt der Held nicht mehr von dem Feld runter. Das Event selber ist ganz einfach aufgebaut:

    <> IF Var 0001 = 1 THEN
    <> GAME OVER
    <> END CASE

    Was kann ich machen???

  2. #2
    Wozu hat es On Touch Event Hero? Eine sich bewegende Bodenplatte?

  3. #3
    Es müsste One Hero Touch sein,
    dann kommt er wieder runter.
    Bei deiner Version ist das normal.

  4. #4
    Bin mir nicht sicher aber ich glaube das das prop. darin liegt das nicht nur du das event berührst sonderen das event auch dich und eswegen hangt sich das dann auf wenn ich falsch liege oder nur falsch erklärt habe dann... ähhh...weiß net dann mach was du willst.

  5. #5
    Hm...neinnein...es muss ja OnTouch sein. Das Event befindet sich unter dem Helden und wenn der Held darauf geht berührt das Event den Helden und es wird nicht nur einmal sondern immer wieder ausgeführt. Wäre es möglich wenn man in einem CE alle paar Millisekunden die Pos. des Helden abfragt und wenn die sich nicht verändert hat das Event wieder callen?

  6. #6
    Zitat Zitat
    Original geschrieben von HyperRPG
    Hm...neinnein...es muss ja OnTouch sein. Das Event befindet sich unter dem Helden und wenn der Held darauf geht berührt das Event den Helden und es wird nicht nur einmal sondern immer wieder ausgeführt.
    Wo liegt das Problem, wenn der Held "auf" das Event drauftreten soll? Wenn das Event "fix" ist, also eine feste Position hat, reicht "On Hero Touch" (Nur wenn der Held das Event berührt, wird das Event ausgeführt) vollkommen aus.

  7. #7
    Das Problem ist das die Variable oben alle 3 Sekunden geändert wird und das bedeutet auch wenn es nur On Hero Touch ist wird das alles nur einmal ausgeführt.

    BTW: @rb: kann es sein das wir am selben Tag geburtstag haben??

  8. #8
    Zitat Zitat
    Das Problem ist das die Variable oben alle 3 Sekunden geändert wird und das bedeutet auch wenn es nur On Hero Touch ist wird das alles nur einmal ausgeführt.
    Code:
    <> IF Var 0001 = 1 THEN
    <>  GAME OVER
    <> ELSE CASE
    <> WAIT 0.2S // (KANN JE NACH MOVE SPEED DES HELDEN VARIIEREN)
    <> ENTER PASSWORD (V0002) //(WAIT UNTIL KEY HIT DEAKTIVIERT)
    <>  IF V0002 = 1 THEN
    <>   MOVE EVENT -> RUNTER
    <>  ELSEIF V0002 = 2 THEN
    <>   MOVE EVENT -> LINKS
    <>  ELSEIF V0002 = 3 THEN
    <>   MOVE EVENT -> RECHTS
    <>  ELSEIF V0002 = 4 THEN
    <>   MOVE EVENT -> HOCH
    <>  END IF
    <> END IF
    Könnte funktionieren ^^' (auf "On Touch" gestellt) - ansonsten bliebe immer noch die Abfrage per Koordinaten.

    Zitat Zitat
    BTW: @rb: kann es sein das wir am selben Tag geburtstag haben??
    Hmm, jap

    ~RB~

  9. #9
    Nunja...geht nicht ganz Herr RB...

    Egal...

    BTW: @rb: dann können wir uns ja am 8. gegenseitig gratulieren

  10. #10
    Zitat Zitat
    Original geschrieben von HyperRPG
    Nunja...geht nicht ganz Herr RB...

    Egal...

    BTW: @rb: dann können wir uns ja am 8. gegenseitig gratulieren
    Hmm, *test*

    Gerade getestet - keine Probleme - allerdings mit einem Wait von 0.1S (On Touch (Event, Hero)).

    Ahja, können wir gerne machen ^_~.

    ~RB~

  11. #11
    Naja, habs jetzt eh anders gemacht:

    Ich habe die X und Y Koordinaten des Helden gespeichert und dann einfach die Positionen abgefragt.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •