Jump to content

Featured Replies

Posted

Hej! Mam takie pytanie: jak zrobić, żeby przekierować akcję klawisza Page Down na inny klawisz np strzałką w prawo? Robię prezentację we flashu na templejcie Slide presentation i będzie ona sterowana pilotem, który ma tylko Page Up i Page Down. A tym flashem steruje sie strzałkami.

 

Dzieki za pomoc

Pozdrawiam

  • Replies 3
  • Views 1.4k
  • Created
  • Last Reply

Top Posters In This Topic

Hej! Mam takie pytanie: jak zrobić, żeby przekierować akcję klawisza Page Down na inny klawisz np strzałką w prawo? Robię prezentację we flashu na templejcie Slide presentation i będzie ona sterowana pilotem, który ma tylko Page Up i Page Down. A tym flashem steruje sie strzałkami.

 

Dzieki za pomoc

Pozdrawiam

 

 

jesli to jakis nie twoj flash i nie masz zrodla to zrob swoj kontener w ktorym

masz 2 movieclipy, 1 movieclip w ktory ladujesz tamten flash, a na wierzchu

drugi movieclip, ktory zaslania cala powierzchnie

 

do tego movieclipu na wiezrchu dodajesz listener, ktory przechwytuje

onKeyDown, w obsludze wykrywasz wcisniecie klawisza ktory chcesz podmienic,

i wysylasz do tego nizszego movieclipu event z podmienionym kodem

klawisza (kody sa numeryczne, masz tutaj tabelke:

http://flash-creations.com/notes/asclass_key.php

 

event wysylasz przez dispatchEvent z odpowiednimi parametrami

 

mysle ze to wystarczy zeby podmienic te 2 klawisze

  • Author

Dzięki wielkie tjviking. W sumie okazało się, że wystarczy:

on (keyPress "") {
   this.currentSlide.gotoNextSlide();
}
on (keyPress "") {
   this.currentSlide.gotoPreviousSlide();
}

 

Ale i tak dziękuje bardzo

Dzięki wielkie tjviking. W sumie okazało się, że wystarczy:

on (keyPress "") {
   this.currentSlide.gotoNextSlide();
}
on (keyPress "") {
   this.currentSlide.gotoPreviousSlide();
}

Ale i tak dziękuje bardzo

 

oo, czyli jednak miales zrodla do tego ;D

to niepotrzebnie sie napisalem :D he,he

ale jakbys nie mial zrodel tylko sam SWF to pamietaj ze opisana metoda

tez da sie przechwycic wszystkie eventy w sposob nieinwazyjny

 

sposob inwazyjny, jesli znasz nazwy obiektow w ladowany, SWF to zawsze sobie mozesz podmienic event i dodac swoj wlasny listener bezposrednio odwolujac

sie przez nazwe

Create an account or sign in to comment

Important Information

We are using cookies. Read about our Privacy Policy