Ich kriege einfach nicht genug von diesem Thema; anstatt endlich mal so richtig mit dem ersten Rätsel voranzukommen, kümmere ich mich erstmal darum, endlich ein einheitliches Interface und eine klares Maus-Paradigma zu haben.
Inzwischen ist Onmind ja ziemlich geschrumpft vom Umfang; auch die Maus ist jetzt relativ modern unterwegs; man kann nur links klicken und die nötige Aktion ausführen oder mit Rechts eine Beschreibung des Objekts anfordern. Soweit sogut, aber wie implementiere ich das denn dann sauber?
Ich habe zwei Strategien. Zuerst müssen natürlich die Mauszeiger eingebunden werden.
Nummer 1:
Mausbewegung in Objektbereich/Personenbereich: CURSOR ändern
Linksklick: Aktion wird ausgeführt
Nummer 2:
Mausbewegung in Objektbereich/Personenbereich: BEFEHL ändern
BEFEHL auf Objekt/Person angewandt: Aktion wird ausgeführt
Nummer 1 funktionierte bisher prima, fühlt sich für mich allerdings unsauber an.
Nummer 2 funktioniert nur bei Objekten. Bei Personen ändert sich der Befehl ingame nicht. Wieso nicht?
Ich benutze übrigens Visionaire Editor 5 RC1 (Vollversion)