Discuss Scratch
- Discussion Forums
- » Polski
- » Problemy i Pytania
- ColdestRage
- Scratcher
39 posts
Problemy i Pytania
tak właśnie pracuję nad kolejnym projektem, a co do próbowania poprawienia, już nawet tata-informatyk nie wie jak to zrobić cały czas się chyba tu pytam o pomoc jeśli się nie uda to projekt runda 2 może ustanąć w tym miejscu na zawsze… zawsze możesz też sam spróbować rozwiązać swój problem
to było do coldestrage
- Michal_007
- Scratcher
100+ posts
Problemy i Pytania
Możecie nie spamować tutaj? To jest forum do tego aby rozwiązywać problemy i zadawać pytania a nie żeby sobie pisać. Jak chcecie to piszcie sobie prywatnie na profilu, bo jak jest spam to trudno jest komuś pomóc. I jeszcze jedna sprawa: jeżeli nie znasz rozwiązania problemu to nie pisz “Nie wiem jak to rozwiązać” bo to też jest spam.
- paczekwmasle
- Scratcher
500+ posts
Problemy i Pytania
RE: Problem @ColdestRage
Nie jestem w stanie znaleźć tego błędu… kiedy przechodzę poziom 1, to przenosi mnie na poziom 2, na górny lewy róg mapy
podpisano @paczekwmasle
- Michal_007
- Scratcher
100+ posts
Problemy i Pytania
RE: Problem @ColdestRage
Nie jestem w stanie znaleźć tego błędu… kiedy przechodzę poziom 1, to przenosi mnie na poziom 2, na górny lewy róg mapy
Proszę zobacz mój post który przed chwilą napisałem. Chciałbym aby to była uporządkowana dyskusja, a tak chyba będzie lepiej
- HappyCat460
- Scratcher
500+ posts
Problemy i Pytania
W jednym zrób takTo też nie działa.okej, rozumiem, zrób tak: Nie o to mi chodzi. bardziej cos takiego:<czy kolor [#9508e7] dotyka <dotyka [innego duszka v] ?> ?>ale to nie działa
duszek którego ma dotknąć kolor:kiedy kliknięto zieloną flagęduszek który ma coś zrobić:
zawsze
jeżeli <dotyka koloru [#3e9d3b] ?> to
nadaj [wiadomość]
end
endkiedy otrzymam [wiadomość]
zrób to co chcesz
Chodzi o to że duszek ma kilka kolorów i jeżeli tym jednym konkretnym kolorem dotknie drugiego duszka który również zmienia kolor to się ma coś stać.kiedy kliknięto zieloną flagę
zawsze
jeżeli <dotyka [2 duszek v] ?> to
ustaw [dotyka? v] na [tak]
w przeciwnym razie
ustaw [dotyka? v] na [nie]
end
end
A w drugimkiedy kliknięto zieloną flagę
zawsze
jeżeli <(dotyka?) = [tak]> to
jeżeli <dotyka koloru [#479181] ?> to
ustaw [2 dotyka? v] na [tak]
w przeciwnym razie
ustaw [2 dotyka? v] na [nie]
end
end
end
Powinno działać. Mniej więcej tak
Ten problem jest już rozwiązany ale to może być lepsze rozwiązanie.zgadzam się z przedmówcą. Ten problem jest już rozwiązany
- ColdestRage
- Scratcher
39 posts
Problemy i Pytania
mówisz o rundzie 1 na początku, a problem jest wtedy kiedy przechodzisz całe 10 poziomów, potem masz wiadomość o przejściu gry klikasz wtedy y i przechodzisz 1 poziom a potem powinno się zrespawnić na ok. środku mapy a przenosi mnie na dół mapy, o to chodziRE: Problem @ColdestRage
Nie jestem w stanie znaleźć tego błędu… kiedy przechodzę poziom 1, to przenosi mnie na poziom 2, na górny lewy róg mapy
- paczekwmasle
- Scratcher
500+ posts
Problemy i Pytania
właśnie dlatego używam wzorów… według mnie to nie jest spam, to jest wiadomość na temat dyskusji, po to powstał ten tematRE: Problem @ColdestRage
Nie jestem w stanie znaleźć tego błędu… kiedy przechodzę poziom 1, to przenosi mnie na poziom 2, na górny lewy róg mapy
Proszę zobacz mój post który przed chwilą napisałem. Chciałbym aby to była uporządkowana dyskusja, a tak chyba będzie lepiej
podpisano @paczekwmasle
- norscratcher35
- Scratcher
93 posts
Problemy i Pytania
Jak zrobić aby dwa klony z tego samego duszka reagowały na siebie gdy się dotykają??
Cześć
- Antek_W
- Scratcher
500+ posts
Problemy i Pytania
blokKlikanie klonów
Czy da się jakoś połączyć te 2 bloki:kiedy zaczynam jako klonikiedy duszek kliknięty
nie chodzi mi o coś takiego:kiedy zaczynam jako klon
zawsze
jeżeli <<wciśnięty klawisz myszy?> i <dotyka [wskaźnik myszy] ?>> to
end
end
bo to jest co innego i w wielu przypadkach się nie sprawdza
Jakieś pomysły?
kiedy duszek klikniętydziała też na klony. bez żadnego kombinowania.
- paczekwmasle
- Scratcher
500+ posts
Problemy i Pytania
o, dzięki, sprawdzę blokkiedy duszek klikniętydziała też na klony. bez żadnego kombinowania.
podpisano @paczekwmasle
- paczekwmasle
- Scratcher
500+ posts
Problemy i Pytania
u mnie się zepsawnił w punkcie -197, -91. W jakim ma się zespawnić?mówisz o rundzie 1 na początku, a problem jest wtedy kiedy przechodzisz całe 10 poziomów, potem masz wiadomość o przejściu gry klikasz wtedy y i przechodzisz 1 poziom a potem powinno się zrespawnić na ok. środku mapy a przenosi mnie na dół mapy, o to chodziRE: Problem @ColdestRage
Nie jestem w stanie znaleźć tego błędu… kiedy przechodzę poziom 1, to przenosi mnie na poziom 2, na górny lewy róg mapy
podpisano @paczekwmasle
- AANNTTOONNII
- Scratcher
1000+ posts
Problemy i Pytania
Zachęcam wszystkich do zagrania w moją najnowszą grę.
https://scratch.mit.edu/projects/398122707
Odpowiedni temat dla reklam programów i gier - https://scratch.mit.edu/discuss/topic/57260/
- AANNTTOONNII
- Scratcher
1000+ posts
Problemy i Pytania
A tak w ogóle to bardzo fajna gra. Warta uwagi.
- artuur32123
- New to Scratch
10 posts
Problemy i Pytania
Mam pytanie: Robię grę w której będzie się latać po kosmosie, a planety będą poza ekranem, jak zrobić żeby poruszały się one poza ekranem oraz żeby były stałe odległości między nimi?
- Michal_007
- Scratcher
100+ posts
Problemy i Pytania
Niestety scratch jest ograniczony tylko to tego co jest na scenie - nie ma takiego czegoś jak scena i kamera. Możesz zrobić kostium z planetami(wszystkie planety w jednym kostiumie) a potem ctr+a i powiększ wszystko aby wystawało poza ekran. Choć nie wiem czy o to chodzi Mam pytanie: Robię grę w której będzie się latać po kosmosie, a planety będą poza ekranem, jak zrobić żeby poruszały się one poza ekranem oraz żeby były stałe odległości między nimi?
Last edited by Michal_007 (May 22, 2020 14:23:06)
- PL_DkD_PL
- Scratcher
500+ posts
Problemy i Pytania
zrób 2 zmienne:
(x)i
(y)i zmieniaj je tak, jakby były zwyczajnym
(współrzędna x)i
(współrzędna y), oraz trzeba wykombinować pokazywanie się, lecz musisz powiedzieć jak ma się pokazywać (najlepiej udostępnij i prześlij link)
- KamGry
- Scratcher
100+ posts
Problemy i Pytania
Wydaje mi się, że można (chciałem kiedyś zastosować tą metodę, ale tego w końcu nie zrobiłem) musisz położenie każdej planety zapisywać w zmiennych i dać zamiast tego bloku Mam pytanie: Robię grę w której będzie się latać po kosmosie, a planety będą poza ekranem, jak zrobić żeby poruszały się one poza ekranem oraz żeby były stałe odległości między nimi?
zmień x o (10)taki blok
zmień [x v] o (10)To samo dla wartości y.
Potem dajesz skrypt:
zawsze
jeżeli <<<(x) < [241]> i <(x) > [-241]>> i <<(y) < [181]> i <(y) > [-181]>>> to
pokaż
w przeciwnym razie
ukryj
end
end
oraz
zawsze
idź do x: (x) y: (y)
end
Widzę, że wcześniej ktoś podał fragment tej samej metody w czasie jak pisałem posta.
Last edited by KamGry (May 22, 2020 14:38:26)
- AANNTTOONNII
- Scratcher
1000+ posts
Problemy i Pytania
Niestety scratch jest ograniczony tylko to tego co jest na scenie
Nieprawda.
Mam pytanie: Robię grę w której będzie się latać po kosmosie, a planety będą poza ekranem, jak zrobić żeby poruszały się one poza ekranem oraz żeby były stałe odległości między nimi?
Zamiast używać tego bloku do poruszania duszkiem:
zmień x o (2)
daj mu taki kod:
kiedy kliknięto zieloną flagę
zawsze
idź do x: (x) y: (y)
end
I do poruszania duszkiem używaj czegoś takiego:
zmień [x v] o (2)
- artuur32123
- New to Scratch
10 posts
Problemy i Pytania
Dzięki. Wcześniej wsm chciałem tak zrobić, ale pomyślałem że jestem za głupi żeby coś działającego wymyślić tak szybko xDNiestety scratch jest ograniczony tylko to tego co jest na scenie
Nieprawda.Mam pytanie: Robię grę w której będzie się latać po kosmosie, a planety będą poza ekranem, jak zrobić żeby poruszały się one poza ekranem oraz żeby były stałe odległości między nimi?
Zamiast używać tego bloku do poruszania duszkiem:zmień x o (2)
daj mu taki kod:kiedy kliknięto zieloną flagę
zawsze
idź do x: (x) y: (y)
end
I do poruszania duszkiem używaj czegoś takiego:zmień [x v] o (2)