Discuss Scratch

Punciak
Scratcher
2 posts

Nowe rzeczy w scratchu

HappyCat460
Scratcher
500+ posts

Nowe rzeczy w scratchu

nadaj [☁  v]
kiedy otrzymam [☁  v]
artur32123
Scratcher
100+ posts

Nowe rzeczy w scratchu

(((((xd::list reporter)xd ::pen reporter)xd ::motion reporter)xd ::looks reporter)xd ::sensing reporter)



kiedy [ nuda] > (99)
zawsze
programuj w scratchu aż<[nuda] = [0]>
end
PL_DkD_PL
Scratcher
500+ posts

Nowe rzeczy w scratchu

HappyCat460 wrote:

nadaj [☁  v]
kiedy otrzymam [☁  v]
możesz zrobić
(☁)
i tam dawać (zakodowane) wiadomości.
kiedy kliknięto zieloną flagę
zawsze
jeżeli <(☁) = [1]> to

end
end
kiedy kliknięto zieloną flagę
zawsze
jeżeli <(litera [2] z (☁)) = [1]> to

end
end





mój pomysł:
zrób {:: #ffffff} lub {:: #ffffff} :: operators
nie trzeba by było robić
ustaw [los v] na (losuj od (1) do [ile się chce])
jeżeli <(los) = [1]> to
:: #ffffff
end
itd. :: #a3a3a3

Last edited by PL_DkD_PL (May 28, 2020 18:57:39)

PL_DkD_PL
Scratcher
500+ posts

Nowe rzeczy w scratchu

oraz jeszcze może tworzenie takich własnych bloków:
(twój blok :: custom)
definiuj (twój blok :: custom)
… :: #000000
ustaw (twój blok :: custom) na [] :: custom
<twój blok :: custom>
definiuj <twój blok :: custom>
… :: #000000
ustaw <twój blok :: custom> na [true v] :: custom

Last edited by PL_DkD_PL (May 28, 2020 18:20:45)

KamGry
Scratcher
100+ posts

Nowe rzeczy w scratchu

rozmiar pisaka ::pen reporter

kolor pisaka ::pen reporter


dotykany kolor ::sensing reporter
Kolor, z którym duszek ma kontakt największą powierzchnią.


jasność koloru [] ::sensing boolean

od () do () :: operators reporter
artur32123
Scratcher
100+ posts

Nowe rzeczy w scratchu

KamGry wrote:

rozmiar pisaka ::pen reporter

kolor pisaka ::pen reporter


dotykany kolor ::sensing reporter
Kolor, z którym duszek ma kontakt największą powierzchnią.


jasność koloru [] ::sensing boolean

od () do () :: operators reporter
Fajne pomysły, choć (rozmiar pisaka) można by zastąpić tak:
kiedy kliknięto zieloną flagę
ustaw [wielkośćpisaka v] na [1]
ustaw rozmiar pisaka na (1)
jeżeli <coś> to
zmień rozmiar pisaka o (1)
zmień [wielkośćpisaka v] o (1)
end



kiedy [ nuda] > (99)
zawsze
programuj w scratchu aż<[nuda] = [0]>
end
paczekwmasle
Scratcher
500+ posts

Nowe rzeczy w scratchu

KamGry wrote:

rozmiar pisaka ::pen reporter

kolor pisaka ::pen reporter


dotykany kolor ::sensing reporter
Kolor, z którym duszek ma kontakt największą powierzchnią.


jasność koloru [] ::sensing boolean

od () do () :: operators reporter[/quote]
ten blok dotykany kolor chyba też dało by się chyba zrobić, ale dość dużo roboty by było

podpisano @paczekwmasle
PL_DkD_PL
Scratcher
500+ posts

Nowe rzeczy w scratchu

KamGry wrote:

kolor pisaka ::pen reporter
lepiej tak:
[kolor v] z koloru pisaka ::pen reporter
[nasycenie v] z koloru pisaka ::pen reporter
[jasność v] z koloru pisaka ::pen reporter
a
kolor pisaka ::pen reporter
by dawał np. #631fc7
PL_DkD_PL
Scratcher
500+ posts

Nowe rzeczy w scratchu

jeszcze tego mi brakowało (choć wiem że można to zastąpić) :
(kierunek do [wskaźnik myszy v] :: motion)
(kierunek do [Duszek1 v] :: motion)
paczekwmasle
Scratcher
500+ posts

Nowe rzeczy w scratchu

PL_DkD_PL wrote:

jeszcze tego mi brakowało (choć wiem że można to zastąpić) :
(kierunek do [wskaźnik myszy v] :: motion)
(kierunek do [Duszek1 v] :: motion)
no właśnie jak coś się da łatwo zastąpić to nie ma sensu tego wprowadzać, bo by się zrobiło 5 razy więcej bloków

podpisano @paczekwmasle
PL_DkD_PL
Scratcher
500+ posts

Nowe rzeczy w scratchu

ja to zastępuję innym duszkiem i ustawianiem zmiennej
Filip_Brajczewski
Scratcher
100+ posts

Nowe rzeczy w scratchu

strona [scratch.mit.edu] zamknięta to:{

Last edited by Filip_Brajczewski (May 29, 2020 10:03:30)


░░░░░░░░░░░░░░░░░░░░
░▄▀▄▀▀▀▀▄▀▄░░░░░░░░░
░█░░░░░░░░▀▄░░░░░░▄░
█░░▀░░▀░░░░░▀▄▄░░█░█
█░▄░█▀░▄░░░░░░░▀▀░░█
█░░▀▀▀▀░░░░░░░░░░░░█
█░░░░░░░░░░░░░░░░░░█
█░░░░░░░░░░░░░░░░░░█
░█░░▄▄░░▄▄▄▄░░▄▄░░█░
░█░▄▀█░▄▀░░█░▄▀█░▄▀░
░░▀░░░▀░░░░░▀░░░▀░░░
Filip_Brajczewski
Scratcher
100+ posts

Nowe rzeczy w scratchu


(lista kolorów, którego dotyka)



Last edited by Filip_Brajczewski (May 29, 2020 10:08:22)


░░░░░░░░░░░░░░░░░░░░
░▄▀▄▀▀▀▀▄▀▄░░░░░░░░░
░█░░░░░░░░▀▄░░░░░░▄░
█░░▀░░▀░░░░░▀▄▄░░█░█
█░▄░█▀░▄░░░░░░░▀▀░░█
█░░▀▀▀▀░░░░░░░░░░░░█
█░░░░░░░░░░░░░░░░░░█
█░░░░░░░░░░░░░░░░░░█
░█░░▄▄░░▄▄▄▄░░▄▄░░█░
░█░▄▀█░▄▀░░█░▄▀█░▄▀░
░░▀░░░▀░░░░░▀░░░▀░░░
paczekwmasle
Scratcher
500+ posts

Nowe rzeczy w scratchu

PL_DkD_PL wrote:

ja to zastępuję innym duszkiem i ustawianiem zmiennej
a po co innym duszkiem? Chyba wystarczy tak:

ustaw [kierunek1] na (kierunek)
ustaw w stronę [duszek1]
ustaw [kierunek2] na (kierunek)
ustaw kierunek na (kierunek1)

podpisano @paczekwmasle
Filip_Brajczewski
Scratcher
100+ posts

Nowe rzeczy w scratchu

nagrywaj z [mikrofonu v] przez (10) sekund

i::montion

(ostatnie nagranie z [mikrofonu v])

Last edited by Filip_Brajczewski (May 29, 2020 10:19:00)


░░░░░░░░░░░░░░░░░░░░
░▄▀▄▀▀▀▀▄▀▄░░░░░░░░░
░█░░░░░░░░▀▄░░░░░░▄░
█░░▀░░▀░░░░░▀▄▄░░█░█
█░▄░█▀░▄░░░░░░░▀▀░░█
█░░▀▀▀▀░░░░░░░░░░░░█
█░░░░░░░░░░░░░░░░░░█
█░░░░░░░░░░░░░░░░░░█
░█░░▄▄░░▄▄▄▄░░▄▄░░█░
░█░▄▀█░▄▀░░█░▄▀█░▄▀░
░░▀░░░▀░░░░░▀░░░▀░░░
HappyCat460
Scratcher
500+ posts

Nowe rzeczy w scratchu

PL_DkD_PL wrote:

HappyCat460 wrote:

nadaj [☁  v]
kiedy otrzymam [☁  v]
możesz zrobić
(☁)
i tam dawać (zakodowane) wiadomości.
kiedy kliknięto zieloną flagę
zawsze
jeżeli <(☁) = [1]> to

end
end
kiedy kliknięto zieloną flagę
zawsze
jeżeli <(litera [2] z (☁)) = [1]> to

end
end





mój pomysł:
zrób {:: #ffffff} lub {:: #ffffff} :: operators
nie trzeba by było robić
ustaw [los v] na (losuj od (1) do [ile się chce])
jeżeli <(los) = [1]> to
:: #ffffff
end
itd. :: #a3a3a3
Wiem, ale byłoby lepiej.
paczekwmasle
Scratcher
500+ posts

Nowe rzeczy w scratchu

Filip_Brajczewski wrote:

(lista kolorów, którego dotyka)

też da się zrobić

podpisano @paczekwmasle
PL_DkD_PL
Scratcher
500+ posts

Nowe rzeczy w scratchu

paczekwmasle wrote:

PL_DkD_PL wrote:

ja to zastępuję innym duszkiem i ustawianiem zmiennej
a po co innym duszkiem? Chyba wystarczy tak:

ustaw [kierunek1] na (kierunek)
ustaw w stronę [duszek1]
ustaw [kierunek2] na (kierunek)
ustaw kierunek na (kierunek1)
nie chcę by ten duszek się obracał więc w innym robię
kiedy kliknięto zieloną flagę
zawsze
ustaw w stronę [wskaźnik myszy v]
ustaw [obrót v] na (kierunek)
end
to by nie miało sensu gdyby moje wszystkie (a mam z 48) kostiumy nie były obrócone o 90 stopni…

Last edited by PL_DkD_PL (May 29, 2020 10:39:34)

paczekwmasle
Scratcher
500+ posts

Nowe rzeczy w scratchu

PL_DkD_PL wrote:

nie chcę by ten duszek się obracał więc w innym robię
kiedy kliknięto zieloną flagę
zawsze
ustaw w stronę [wskaźnik myszy v]
ustaw [obrób v] na (kierunek)
end
to by nie miało sensu gdyby moje wszystkie (a mam z 48) kostiumy nie były obrócone o 90 stopni…
w tym moim rozwiązaniu on powraca do początkowej pozycji. Pewnie nawet nie zauważysz, że się obróci

podpisano @paczekwmasle

Powered by DjangoBB