collapse collapse

 Community


 User Info




Willkommen Gast. Bitte einloggen oder registrieren.

 Partnerseiten

rpgvx.net

Das Forum ist offline

Autor Thema: Tasten einmal drücken!  (Gelesen 1220 mal)

Offline MicroJumper

  • Triple A
  • Event-Jongleur
  • **
  • Beiträge: 76
    • Makrosoftware.Jimdo.com
Tasten einmal drücken!
« am: Februar 08, 2010, 16:01:28 »
nochmals Hallo xD
ist es irgendwie möglich abzufragen ob eine taste gerade einmal gedrückt wurde??
also ich mein das so...

ich will, dass der spieler bsw. per Entertaste EINMAL springt...
wenn ich aber eine Bedingung mach, dass wenn der spieler Enter drückt, springt, dann hpüft er dauerhaft solange bis ich enter loslasse

kann man das machen, dass es nur einmal abfrägt und dann wartet, bis ich losgelassen hab und dann von vorn?

vielen dank im vorraus



Hier die Lösung von Klex:
Spoiler for Hiden:
Neues Event -> Parallel Prozess -> Bedingung if C is pressed -> Self Switch On
Neue Seite -> Parallel Prozess -> Bedingung if C is Pressed -> wait 1 -> else Self Switch Off
« Letzte Änderung: Februar 08, 2010, 16:41:57 von MicroJumper »

Re: Tasten einmal drücken!

Offline lenni96

  • Ralph
  • *
  • Beiträge: 14
Re: Tasten einmal drücken!
« Antwort #1 am: Februar 08, 2010, 16:08:27 »
Ja man macht ein Conditional Branch mit "Button" ... is beeing pressed. Also Knopf so und so wird gedrückt.
Enter ist A. Aber das klappt dann leider nicht so gut wenn man personen anspiricht, also musst du schon ein anderen Knopf wählen.

Enter ist C ;) #Herendil
« Letzte Änderung: Februar 08, 2010, 16:11:03 von Herendil »

Re: Tasten einmal drücken!

Offline MicroJumper

  • Triple A
  • Event-Jongleur
  • **
  • Beiträge: 76
    • Makrosoftware.Jimdo.com
Re: Tasten einmal drücken!
« Antwort #2 am: Februar 08, 2010, 16:13:32 »
neee xD
des hab ich ja schon drin xD

aba wie schon gesagt, wenn man dann besagte Taste gedrückt hält (ist egal welche) hüpft der die ganze zeit !

ich will aba, dass er nur einmal pro tastendruck hochhüpft

Re: Tasten einmal drücken!

Offline Klex

  • CoAD - Tiles Publisher
  • VX-Kenner
  • ****
  • Beiträge: 561
    • Klex Blog
Re: Tasten einmal drücken!
« Antwort #3 am: Februar 08, 2010, 16:15:27 »
Mach danach einfach ein XXX Waitbefehl und schon kann er für XXX Frames nicht noch ein zweites mal springen, bzw wenn er einmal gesprungen ist deaktiviere einen Switch den du nach XXX Frames wieder aktivierst

Re: Tasten einmal drücken!

Offline MicroJumper

  • Triple A
  • Event-Jongleur
  • **
  • Beiträge: 76
    • Makrosoftware.Jimdo.com
Re: Tasten einmal drücken!
« Antwort #4 am: Februar 08, 2010, 16:23:57 »
hmm... nee ich brauch keine wait frames xD
ich will, dass der einmal springt und dann nicht mehr während ich die taste drück...
wenn ich die taste loslass und nochmal drück soll der aber wieder springen...

so wie du es beschrieben hast, springt der immer noch dauerhaft, nur halt mit größeren zet abschnitten, wenn ich die taste gedrückt halte

Re: Tasten einmal drücken!

Offline Klex

  • CoAD - Tiles Publisher
  • VX-Kenner
  • ****
  • Beiträge: 561
    • Klex Blog
Re: Tasten einmal drücken!
« Antwort #5 am: Februar 08, 2010, 16:26:46 »
Nein. Schau so sieht der Code aus. Parallel Event

 "IF Button C is beeing pressed -> moveroute: "jump player X:0 Y:0" -> set switch Springen On.

Neue Eventseite

Wenn Switch springen On dann "Wait 100FRMS" set Switch Springen off

Oder
Wenn Switch springen On + Button C is been pressed --> nix,
-----else (Wenn Button C nicht mehr gedrückt ist) set Switch Springen off
« Letzte Änderung: Februar 08, 2010, 16:30:10 von Klex »

Re: Tasten einmal drücken!

Offline MicroJumper

  • Triple A
  • Event-Jongleur
  • **
  • Beiträge: 76
    • Makrosoftware.Jimdo.com
Re: Tasten einmal drücken!
« Antwort #6 am: Februar 08, 2010, 16:38:07 »
JAAAAA es klappt xD
2tes von dir war das, was ich wollte xD
Vielen Dank xD
was machen eig. deine neuen tilesets xD
ich freu mich schon drauf^^

 


 Bild des Monats

rooftop party

Views: 3615
By: papilion

 Umfrage

  • Wer soll das BdM gewinnen?
  • Dot Kandidat 1
  • 3 (25%)
  • Dot Kandidat 2
  • 1 (8%)
  • Dot Kandidat 3
  • 2 (16%)
  • Dot Kandidat 4
  • 0 (0%)
  • Dot Kandidat 5
  • 6 (50%)
  • Stimmen insgesamt: 12
  • View Topic

 Schnellsuche





SimplePortal 2.3.3 © 2008-2010, SimplePortal