PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mausfunktion mit dem Keypatch- Forkabfrage



tecnimsey
31.03.2005, 21:10
Hallo alle zusammen!
Ich hab ein Problem mit dem Keypatch und das besteht darin, dass ich das Toturial mit der Maus eingebaut hab, doch wenn ich eine Forkabfrage mit den Variablen des Cursors und eins Events mache passiert nichts. Kann mir da wer helfen??

Ascare
31.03.2005, 21:39
http://mitglied.lycos.de/midgar/ton.jpg

So schaltest du den Keypatch ein. Auch sollte vorher Ineluki's Startbildschirm kommen...daran erkennst du das seine harmony.dll auch wirklich aktiv ist.

In der Dokumentation ist iirc ein Fehler...
Du erstellst ein P.Process (am Besten in den Common Event Bereich), nennst es z.B. Mausabfrage.


Play SE GetMousePos.script
Change Variable 'Mouse ID' set 'Midi Play Pos.'
Fork Varb. 'Mouse ID' same -10
Change Variable 'Maus X' set 'Midi Play Pos.'
Change Variable 'Maus Y' set 'Midi Play Pos.'
Change Variable 'Maustaste' set 'Midi Play Pos.'
Move Pic 'Mausgrafik' (Maus X, Maus Y) 0.0sec
END Case


So ungefähr müsste es aussehen, dann sollte es klappen.
(Natürlich solltest du die Mausgrafik schon vorher mal mit Show Pic überhaupt erscheinen lassen).

tecnimsey
01.04.2005, 11:02
Danke erstmal ich werde es ausprobiern! Ich sag dir dann hinterher obs geklappt hat. Ach ja was soll das heissen auf dem Bild mit Tasten einschalten und Call-Event? Ich will doch maus haben oder bin ich jetzt geistig überfordert??

Phönix Tear
01.04.2005, 11:12
Ja, du willst Maus haben, aber es geht darum das du das ganze auch nur ein mal machen willst. Stellst du es auf "Parallel Process" wird ja z.B. die ganze Zeit "MidiTickClear" abgespielt, und ich glaub das ist nicht der Sinn der Sache ^^.
Es geht einfach darum das du da nun ein Common-Event hast das du bei Bedarf, also wenn du die Tasten haben willst, einfach einmal ausführst. Mehr nicht ^^

mfg
Phönix Tear

Ascare
01.04.2005, 11:12
Es sollte wohl besser heißen "Keypatch aktivieren". Und Call Event deshalb, weil man den Keypatch ja nur einmal aktivieren brauch (und sollte).

tecnimsey
01.04.2005, 11:17
AAAAAHHHH!!! Danke ihr beiden ich finde dieser Thread kann geclosed werden und wenn trotzdem noch Probleme auftreten schick ich euch beiden ne PN okay?? Vielen DANK nochmal.

edit: OH schon Post 400 Juhuuu!!