|
SWiSH Forum Forum użytkowników programów SWiSH |
![](images/print.gif) |
Skrypty do programu SWiSH2 i SWISHmax - pomocy!
Vivien_Javiera - Pią 01 Cze, 2012 14:49 Temat postu: pomocy! musze zrobić na informatykę prace w swishu, zrobilam juz część, skryptu wyglada tak:
on (keyPress("a"))
{kwadrat._x=kwadrat._x-10;}
on (keyPress("d"))
{kwadrat._x=kwadrat._x+10;}
on (keyPress("s"))
{kwadrat._y=kwadrat._y+10;}
on (keyPress("w"))
{kwadrat._y=kwadrat._y-10;}
co musze dopisac zeby kwadrat nie wychodził mi za pole?
Januszr - Pią 01 Cze, 2012 15:11
warunek, że jeżeli kwadrat._y jest większy i mniejszy niż pole odjąć 1/2 zerokości kwadratu to kwadrat_y musi być wartość pola. Gdzieś o tym już pisałem... O, tutaj jest:
http://swish.wodip.opole....p?p=24848#24848
Co to za szkoła, w której nie uczą ortografii?
Vivien_Javiera - Pią 01 Cze, 2012 15:32
przepraszam ale i tak nie rozumiem moglbys mi napisac ten skrypt?
Januszr - Pią 01 Cze, 2012 18:14
Napisać pracę domową? Hmmm to przecież co najmniej niemoralne!! Ponadto od tego jest dział "ZLECĘ". Tutaj udzielam podpowiedzi.
mielu - Pią 01 Cze, 2012 19:15
Januszr, popieram
Vivien_Javiera - Sob 02 Cze, 2012 09:43
to nie praca domowa, bede miala z tego sprawdzian i chcialam pocwiczyc, czesc juz zrobilam tylko nie wiem jak napisac ten jeden warunek
shastaan - Sob 02 Cze, 2012 21:04
Też popieram Twoją politykę, Januszr, niemniej napisałeś to tak, że mi trudno nadążyć. Pozwolę sobie więc sparafrazować Twój post.
Vivien_Javiera, chcesz aby polecenie, które napisałaś zostało wykonane pod warunkiem, że kwadrat nie jest za bardzo "w którąś stronę". Musisz napisać:
if("kwadrat nie jest jeszcze za wysoko") {
"przesuń kwadrat"
}
Jak rozumiesz instrukcję if i w dodatku napisałaś sama to co nam podałaś to bez problemu dasz radę.
Jeśli nie, poczytaj o instrukcji if i napisz sama to co nam podałaś. =]
Powodzenia.
Januszr - Wto 05 Cze, 2012 10:43
Cytat: | Januszr, niemniej napisałeś to tak, że mi trudno nadążyć. |
Z tego co widzę w temacie i załączniku, do którego dodałem link, kod jest jasny i opisany.
|
|