SWiSH Forum
Forum użytkowników programów SWiSH

Skrypty do programu SWiSH2 i SWISHmax - pomocy!

Vivien_Javiera - Pią 01 Cze, 2012 15: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 16: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 16:32

przepraszam ale i tak nie rozumiem |:-( moglbys mi napisac ten skrypt?
Januszr - Pią 01 Cze, 2012 19:14

Napisać pracę domową? Hmmm to przecież co najmniej niemoralne!! !! Ponadto od tego jest dział "ZLECĘ". Tutaj udzielam podpowiedzi.
mielu - Pią 01 Cze, 2012 20:15

Januszr, popieram :D
Vivien_Javiera - Sob 02 Cze, 2012 10: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 22: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 11: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.


Powered by phpBB modified by Przemo © 2003 phpBB Group