|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - Podwójne kliknięcie w swishu ?
Szymciosek - Sob 18 Lip, 2009 09:17 Temat postu: Podwójne kliknięcie w swishu ? Jak zrobić podwójne kliknięcie
Tak jak mamy w windows wchodząc do folderu np
Kod: | on(release){
akcja
} |
działa tylko raz
shastaan - Sob 18 Lip, 2009 09:44
Może jest na to prostszy sposób ale mi przychodzi taki: =P
Wprowadzamy zmienną typu toggle (0/1) i przypisujemy jej wartość 0.
Na on(press)
- dodać if który sprawdzi czy wartość jakiejś zmiennej typu "toggle" jest 1 i wykona docelową akcję...
- zmienić wartość toggla z 0 na 1
Na onEnterFrame kazać jakiemuś counterowi zmieniać toggla z 1 na 0 po pol sekundy.
W ten sposób przy pierwszym kliknięciu button nie wykona operacji bo toggle bedzie 0 ale zmieni toggle na 1 więc drugie (odpowiednio szybkie) kliknięcie wykona już operację.
Szymciosek - Sob 18 Lip, 2009 09:55
mógłbyś wrzucić przykład ? nie rozumiem chociażby opcji z counter.
shastaan - Sob 18 Lip, 2009 10:12
Prosię.
Prędkość dwukliku regulujesz wartością counter która zeruje toggle i counter.
Szymciosek - Sob 18 Lip, 2009 10:15
już teraz wiem co ci po głowie chodziło, dzięki, masz pomógł
|
|