|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - Przesuwani9e pionka po planszy
zozio - Wto 10 Mar, 2009 17:03 Temat postu: Przesuwani9e pionka po planszy Witam
Mam takie pytanie:
Mam 200 pól na planszy i 3 pionki (zielony, czerwony i niebieski) oraz trzy guziki w tych samych kolorach do sterowania pionkami (taka gra). Chciałbym by po naciśnięciu niebieskiego przycisku 1 raz niebieski pionek przesunął się o 1 pole, gdy kliknę 3 razy w czerwony to analogicznie czerwony pionek przesunął się o 3 pola. W jaki sposób można to w miarę szybko zrobić? Może jakieś przykłady skryptów do wykorzystania??
Pozdrawiam i dziękuje za pomoc.
mielu - Wto 10 Mar, 2009 19:52
zozio napisał/a: | przesunął się o 3 pola. |
przesuniecie ma nastąpić za pomocą klawiatury, czy losowo??
tak czy inaczej trzema zrobić sobie np if, który będzie sprawdzał jakiś licznik, a ten licznik trzeba będzie zwiększać aż przyjmie wartość 3.
zozio - Sro 11 Mar, 2009 09:23
Więc chodzi o to by po każdym kliknięciu pionek przesuwał się do kolejnego pola. W załączniku jest przykład ale po kliknięciu w przycisk przesuwa się tylko o jedno pole i po ponownym wraca i wykonuje ten sam ruch, a mi chodzi o to by w trakcie klikania pionek poruszał sie ku górze po kliknięciu o 1 pole.
mielu - Sro 11 Mar, 2009 15:53
aby zrobić coś takiego potrzebujesz zapoznać się z kilkoma funkcjami
Math.approach(,,) - http://www.swishtutor.com/m/0069.htm - przesuwanie obiektu
for - http://www.swishtutor.com/f/0001.htm - pętla
if - http://www.swishtutor.com/i/0001.htm - instrukcja warunkowa
niestety musisz zapomnieć o efektach wbudowanych w swish
zozio - Pią 13 Mar, 2009 18:28
Dzięki
Już sobie poradziłem używając animacji na linii czasu
|
|