Discuss Scratch

Michal_007
Scratcher
100+ posts

Problemy i Pytania

Wiesz, chyba się nie da…

A proszę bardzo

Mój najlepszy projekt lol

Mops2007
New to Scratch
21 posts

Problemy i Pytania

mam pytanie czy da się zrobić kod do czekania aż kliknie myszką 2 razy
MentolMen
Scratcher
1000+ posts

Problemy i Pytania

Mops2007 wrote:

mam pytanie czy da się zrobić kod do czekania aż kliknie myszką 2 razy
czekaj aż <wciśnięty klawisz myszy?>
czekaj aż <nie <wciśnięty klawisz myszy?>>
czekaj aż <wciśnięty klawisz myszy?>
...
paczekwmasle
Scratcher
500+ posts

Problemy i Pytania

zmienne w chmurze w 3.0

W scratchu 2.0 do zmiennych w chmurze można było dodawać tylko wartości liczbowe. Żeby zapisać jakieś słowo trzeba było używać kodera i dekodera. Czy w scratchu 3.0 się to zmieniło? Czy można bezpośrednio do zmiennej w chmurze dodać jakieś słowo czy zdanie?

Edit: nieaktualne, nie da się

Last edited by paczekwmasle (April 6, 2019 11:59:45)


podpisano @paczekwmasle
testertostera
Scratcher
100+ posts

Problemy i Pytania

paczekwmasle wrote:

Wypełnianie kolorem


Mój problem odnosi się on do scratcha 2.0, gdzie był jeszcze pisak. Jak zamalować jakiś kształt kolorem. Np. narysuje sobie kontury prostokąta i chce go wypełnić kolorem. Jak to zrobić?

Można tak:
https://scratch.mit.edu/projects/298819172/

ale to trochę… upierdliwe
paczekwmasle
Scratcher
500+ posts

Problemy i Pytania

wielkie dzięki, lepsze to niż nic

podpisano @paczekwmasle
MentolMen
Scratcher
1000+ posts

Problemy i Pytania

testertostera wrote:

paczekwmasle wrote:

Wypełnianie kolorem


Mój problem odnosi się on do scratcha 2.0, gdzie był jeszcze pisak. Jak zamalować jakiś kształt kolorem. Np. narysuje sobie kontury prostokąta i chce go wypełnić kolorem. Jak to zrobić?

Można tak:
https://scratch.mit.edu/projects/298819172/

ale to trochę… upierdliwe
To się dopiero komplikuje przy różnych kształtach ! Jeśli mamy jednakowe proste kształty, to taki sposób będzie najlepszy(można jeszcze zwiększać rozmiar pisaka)
madamelulu
Scratcher
24 posts

Problemy i Pytania

Jak dodać rekordzistę


Chcę aby w grze pojawiała się nazwa gracza, który pobił rekord, a nie wiem jak to zrobić, bo w zmiennej w chmurze są tylko liczby.

https://scratch.mit.edu/projects/273336292/
xd1010
Scratcher
92 posts

Problemy i Pytania

Zrób kodowanie
Potem to porostu zdekoduj
Następnie ustaw zwykłą zmienną na wynik kodowania
testertostera
Scratcher
100+ posts

Problemy i Pytania

madamelulu wrote:

Jak dodać rekordzistę


Chcę aby w grze pojawiała się nazwa gracza, który pobił rekord, a nie wiem jak to zrobić, bo w zmiennej w chmurze są tylko liczby.

https://scratch.mit.edu/projects/273336292/


Chodzi o coś takiego?
https://scratch.mit.edu/projects/299478706

Michal_007
Scratcher
100+ posts

Problemy i Pytania

madamelulu wrote:

Jak dodać rekordzistę


Chcę aby w grze pojawiała się nazwa gracza, który pobił rekord, a nie wiem jak to zrobić, bo w zmiennej w chmurze są tylko liczby.

https://scratch.mit.edu/projects/273336292/

Niestety, Scratch pozwala aby były tylko liczby w zmiennych. Byś musiał pobawić się w @griffpatch żeby to zrobić

A proszę bardzo

Mój najlepszy projekt lol

paczekwmasle
Scratcher
500+ posts

Problemy i Pytania

listy i nowe bloki


Czy to prawda, że w scratchu 3.0 nie można naraz używać list i nowych bloków? W sensie, że nie zakodujemy już listy do zmiennej w chmurze i na odwrót? Bo skrypty z tego projektu: https://scratch.mit.edu/projects/10096959/ nie chcą mi się skopiować do plecaka.

podpisano @paczekwmasle
Michal_007
Scratcher
100+ posts

Problemy i Pytania

paczekwmasle wrote:

listy i nowe bloki


Czy to prawda, że w scratchu 3.0 nie można naraz używać list i nowych bloków? W sensie, że nie zakodujemy już listy do zmiennej w chmurze i na odwrót? Bo skrypty z tego projektu: https://scratch.mit.edu/projects/10096959/ nie chcą mi się skopiować do plecaka.
pewnie można. nie wiem az tak duzo nie robiłem w nowym scratch

A proszę bardzo

Mój najlepszy projekt lol

MentolMen
Scratcher
1000+ posts

Problemy i Pytania

Da się, tylko trzeba od nowa robić i jest ciężej, bo bloki własne nie wspomagają “bloków schakowanych” - w 2.0 można było poprzez edycję .json zmienić blok w taki sposób, by parametrem bloku własnego była np: lista, czy zmienna, dlatego takie bloki były łatwe w użyciu i można było taki blok zaprogramować by działał niezależnie od nazwy listy czy zmiennej, teraz nie jest tak łatwo.
paczekwmasle
Scratcher
500+ posts

Problemy i Pytania

MentolMen wrote:

Da się, tylko trzeba od nowa robić i jest ciężej, bo bloki własne nie wspomagają “bloków schakowanych” - w 2.0 można było poprzez edycję .json zmienić blok w taki sposób, by parametrem bloku własnego była np: lista, czy zmienna, dlatego takie bloki były łatwe w użyciu i można było taki blok zaprogramować by działał niezależnie od nazwy listy czy zmiennej, teraz nie jest tak łatwo.

dzięki za odpowiedź
orientujesz się może, czy jakiś scratcher zrobił projekt z takim koderem i dekoderem w 3.0

podpisano @paczekwmasle
MentolMen
Scratcher
1000+ posts

Problemy i Pytania

paczekwmasle wrote:

MentolMen wrote:

Da się, tylko trzeba od nowa robić i jest ciężej, bo bloki własne nie wspomagają “bloków schakowanych” - w 2.0 można było poprzez edycję .json zmienić blok w taki sposób, by parametrem bloku własnego była np: lista, czy zmienna, dlatego takie bloki były łatwe w użyciu i można było taki blok zaprogramować by działał niezależnie od nazwy listy czy zmiennej, teraz nie jest tak łatwo.

dzięki za odpowiedź
orientujesz się może, czy jakiś scratcher zrobił projekt z takim koderem i dekoderem w 3.0
Ja nie widziałem, możesz zrobić samemu pod własne preferencje, poszukaj informacji w internecie i dasz radę, będzie łatwiej niż przerabiać taki koder czyiś. Ja nawet nie wiem jakby to fajnie wykonać żeby to uniwersalne było, najlepiej robić program pod siebie.
paczekwmasle
Scratcher
500+ posts

Problemy i Pytania

ok

podpisano @paczekwmasle
paczekwmasle
Scratcher
500+ posts

Problemy i Pytania

Litery na cyfry


Czy da się w scratchu zamienić litere na cyfre innym sposobem niż 26 ifów?

podpisano @paczekwmasle
MentolMen
Scratcher
1000+ posts

Problemy i Pytania

paczekwmasle wrote:

Litery na cyfry


Czy da się w scratchu zamienić litere na cyfre innym sposobem niż 26 ifów?
no da się, chociażby poprzez listy(na milijon różnych sposobów)
testertostera
Scratcher
100+ posts

Problemy i Pytania

Nie wiem, czy to jest błąd, czy tak po prostu musi być - pisak jest zawsze na poziomie tła, zawsze pod duszkiem. Pół biedy, jeśli po prostu ma sobie rysować po ekranie. Robiąc Missile Command zastosowałem drugiego duszka, który “zjadał” linię po osiągnięciu celu ale by tło nie było ciągle takie samo użyłem duszka. Żeby linie były widoczne duszek musi mieć ustawioną przezroczystość. Gdyby tło było cały czas jednolite, np. niebieskie - nie problem, pisak “zjadający” linię byłby w tym samym kolorze, co tło i po sprawie. Kłopot zaczyna się, gdy tła zmieniają kolory (jak w oryginalnym MC). To jeszcze też dałoby radę obejść zmieniając kolor pisaka przy zmianie tła. Ale co zrobić w takim przypadku, gdy tłem jest np. plaża, jak w przykładzie z linka?

https://scratch.mit.edu/projects/299185593/

Powered by DjangoBB