Point & Click

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Point & Click

    Ich möchte, dass wenn ich in einem Room auf Stelle A klicke, sich ein Objekt dahin bewegt und dort stehen bleibt. Und wenn ich auf Stelle B klicke, sich das Objekt von Stelle A auf Stelle B bewegt..usw... Also wie bei einem Point-&-Click-Advenure. Wie geht das?
  • Zur vorsicht sei angemeldet, dass ich mich selbst gerade erst mit der Materie beschäftige, also keine Garantie aufs gelingen.

    Du könntest einen Vergleich zwischen Ziel und Ausgangsobjekt machen.
    Dabei vergleichst du die x und y Koodinaten und je nachdem welche Kombo du bekommst:

    - / 0 (guckt nach... oben)
    + / 0 (guckt nach... unten)
    0 / + (guckt nach... links)
    0 / - (guckt nach... rechts)

    //Welche kombo nun was ist, weiss ich aber nicht, lässt sich aber leicht herausfinden.

    Anschliessent setzt man nach dem Ergebnis das Sprite des Ausgangsobjektes in das in die Richtung guckende um.

    (es gibt natürlich bei so was 8 mögliche Blickrichtungen, die aber mit den vier fragen dort oben abgedeckt werden können)