Discuss Scratch

majw
Scratcher
11 posts

Projekt na Scratch! potrzebuję pomocy!

Witam.
Chcę się spytać czy może mi ktoś napisać jak zrobić ,że jak się kliknie na jakiegoś duszka on idzię za wskazówką myszy… Wiem ,że łatwe ale coś mi nie wychodzi.

I jeszcze ,że jak dotyka koloru czarnego do idzię do innej pozycji.
To mój skrypt!.

kiedy duszek kliknięty
czekaj aż <<<wciśnięty klawisz myszy?> i < <dotyka koloru czarnego ?>>>
powtarzaj aż <wciśnięty klawisz myszy?>
zawsze

jeżeli <nie <dotyka [ kolor czarny] ?>> to
idź do [ Wskaźnika myszy]

end

end


end
Opisek
Scratcher
1000+ posts

Projekt na Scratch! potrzebuję pomocy!

Cały skrypt źle zrobiony!
kiedy kliknięto zieloną flagę
zawsze

czekaj aż <<<wciśnięty klawisz myszy?> i <dotyka [wskaźnik myszki v] ?>> lub <dotyka koloru [#000000] ?>>
jeżeli <wciśnięty klawisz myszy?> to
powtarzaj aż <nie <wciśnięty klawisz myszy?>>
idź do [wskaźnik myszki v]
jeżeli <dotyka koloru [#000000] ?> to
idź do x: (losuj od (-240) do (240)) y: (losuj od (-180) do (180))


end
end
w przeciwnym wypadku::celse
jeżeli <dotyka koloru [#000000] ?> to
idź do x: (losuj od (-240) do (240)) y: (losuj od (-180) do (180))
end
end
To jest to o co prosiłeś, ale to są tylko skrypty, bo nigdy nie przeniesie się do innej pozycji, jeżeli czarny kolor nie będzie się ruszał, ponieważ zawsze, gdy się przeniesie znowu pójdzie do myszki.
Ewentualnie:
kiedy kliknięto zieloną flagę
zawsze

czekaj aż <<<wciśnięty klawisz myszy?> i <dotyka [wskaźnik myszki v] ?>> lub <dotyka koloru [#000000] ?>>
jeżeli <wciśnięty klawisz myszy?> to
powtarzaj aż <<nie <wciśnięty klawisz myszy?>>lub<dotyka koloru [#000000] ?>
idź do [wskaźnik myszki v]
jeżeli <dotyka koloru [#000000] ?> to
idź do x: (losuj od (-240) do (240)) y: (losuj od (-180) do (180))


end
end
w przeciwnym wypadku::celse
jeżeli <dotyka koloru [#000000] ?> to
idź do x: (losuj od (-240) do (240)) y: (losuj od (-180) do (180))
end
end
Ale o to nie prosiłeś :p
Oczywiście dajesz mnie do podziękowań

Last edited by Opisek (April 24, 2015 12:15:14)

Charmind
Scratcher
500+ posts

Projekt na Scratch! potrzebuję pomocy!

kiedy duszek kliknięty
zawsze
leć przez ((odległość do [wskaźnik myszki v]) / (100)) s do x: ([współrzędna x v] z [wskaźnik myszki v]) y: ([współrzędna y v] z [wskaźnik myszy v])
end

Last edited by Charmind (April 20, 2015 06:15:49)


https://scratch.mit.edu/discuss/settings/Username/ to change sygnature
your blog on schratch||3D||my best (loves etc.) project
say [who you gonna follow...]
say [Charmind!]
click (follow Charmind:: sensing)::control
kuba772kubakuba
Scratcher
100+ posts

Projekt na Scratch! potrzebuję pomocy!

Ja mam najprościej

kiedy duszek kliknięty
zawsze
idź do x: (x myszy) y: (y myszy)
end

Last edited by kuba772kubakuba (April 20, 2015 06:22:27)


when green flag clicked
say [play My virtual frog game!] for (infinity) secs ::looks
forever
set url to [http://tinyurl.com/mypetfrog] ::sensing
end
Charmind
Scratcher
500+ posts

Projekt na Scratch! potrzebuję pomocy!

tak ale to zawsze jest w pozycji myszki a moje ma takie piękne opuźnienie

https://scratch.mit.edu/discuss/settings/Username/ to change sygnature
your blog on schratch||3D||my best (loves etc.) project
say [who you gonna follow...]
say [Charmind!]
click (follow Charmind:: sensing)::control
Opisek
Scratcher
1000+ posts

Projekt na Scratch! potrzebuję pomocy!

@Chatmind jednak oboje zapomnieliście o wszystkich jego warunkach - przeczytaj ponownie jego post.
Charmind
Scratcher
500+ posts

Projekt na Scratch! potrzebuję pomocy!

Opisek wrote:

@Chatmind jednak oboje zapomnieliście o wszystkich jego warunkach - przeczytaj ponownie jego post.
w takim razie
zawsze
jeżeli <wciśnięty klawisz myszy?> to
ustaw w stronę [wskaźnik myszki v]
jeżeli <dotyka koloru [czrny] ?> to
obróć w prawo o (180) stopni
end
przesuń o (5) kroków
end
end

https://scratch.mit.edu/discuss/settings/Username/ to change sygnature
your blog on schratch||3D||my best (loves etc.) project
say [who you gonna follow...]
say [Charmind!]
click (follow Charmind:: sensing)::control
mateusz507
Scratcher
100+ posts

Projekt na Scratch! potrzebuję pomocy!

kuba772kubakuba wrote:

Ja mam najprościej

kiedy duszek kliknięty
zawsze
idź do x: (x myszy) y: (y myszy)
end
To jest najprostszy sposób
kiedy duszek kliknięty
zawsze

idź do [wskaźnik myszy v]
end

when green flag clicked
ask [WHO?] and wait
if <(answer) = [you]> then

stop [all v]
end
Charmind
Scratcher
500+ posts

Projekt na Scratch! potrzebuję pomocy!

mateusz507 wrote:

kuba772kubakuba wrote:

Ja mam najprościej

kiedy duszek kliknięty
zawsze
idź do x: (x myszy) y: (y myszy)
end
To jest najprostszy sposób
kiedy duszek kliknięty
zawsze

idź do [wskaźnik myszy v]
end
ok a co z tym?

Opisek wrote:

@Chatmind jednak oboje zapomnieliście o wszystkich jego warunkach - przeczytaj ponownie jego post.

https://scratch.mit.edu/discuss/settings/Username/ to change sygnature
your blog on schratch||3D||my best (loves etc.) project
say [who you gonna follow...]
say [Charmind!]
click (follow Charmind:: sensing)::control
mateusz507
Scratcher
100+ posts

Projekt na Scratch! potrzebuję pomocy!

Wiem

when green flag clicked
ask [WHO?] and wait
if <(answer) = [you]> then

stop [all v]
end
Opisek
Scratcher
1000+ posts

Projekt na Scratch! potrzebuję pomocy!

@Charmind jednak nadal nie spełniłeś warunku Gdy dotyka czarnego idzie byle gdzie, ale jak teraz podmienisz skrypt to to nic nie zrobi, bo duszek i tak znowu pójdzie do myszki.
Charmind
Scratcher
500+ posts

Projekt na Scratch! potrzebuję pomocy!

Opisek wrote:

@Charmind jednak nadal nie spełniłeś warunku Gdy dotyka czarnego idzie byle gdzie, ale jak teraz podmienisz skrypt to to nic nie zrobi, bo duszek i tak znowu pójdzie do myszki.
nie rozumiem o co ci chodzi

https://scratch.mit.edu/discuss/settings/Username/ to change sygnature
your blog on schratch||3D||my best (loves etc.) project
say [who you gonna follow...]
say [Charmind!]
click (follow Charmind:: sensing)::control
popek04
Scratcher
100+ posts

Projekt na Scratch! potrzebuję pomocy!

kuba772kubakuba wrote:

Ja mam najprościej

kiedy duszek kliknięty
zawsze
idź do x: (x myszy) y: (y myszy)
end

jeszcze krócej

kiedy duszek kliknięty
zawsze

idź do [wskaźnik myszy v]
end

Last edited by popek04 (April 24, 2015 18:45:15)



kiedy zaczynam jako klon ::hat control
sklonuj [siebie v] ::control
usuń tego klona ::cap control
Opisek
Scratcher
1000+ posts

Projekt na Scratch! potrzebuję pomocy!

kuba772kubakuba
Scratcher
100+ posts

Projekt na Scratch! potrzebuję pomocy!

kiedy duszek kliknięty
zawsze

idź do [wskaźnik myszy v]
jeżeli <dotyka koloru [czarnego] ?> to
idź do x: (losuj od (-byle gdzie) do (-byle gdzie)) y: (losuj od (-byle gdzie) do (byle gdzie))
zatrzymaj [skrypt v]
end

end

Last edited by kuba772kubakuba (April 25, 2015 10:14:53)


when green flag clicked
say [play My virtual frog game!] for (infinity) secs ::looks
forever
set url to [http://tinyurl.com/mypetfrog] ::sensing
end
Enterman
Scratcher
100+ posts

Projekt na Scratch! potrzebuję pomocy!

Mój sposób:


kiedy duszek kliknięty
nadaj [message v]

kiedy otrzymam [message v]
zawsze

idź do [wskaźnik myszy v]
end
Opisek
Scratcher
1000+ posts

Projekt na Scratch! potrzebuję pomocy!

@kuba772kubakuba NIE!
@Enterman
[Twoje skrypty działają tak jak:]::boolean control

kiedy duszek kliknięty
zawsze

idź do [wskaźnik myszki v]
end

[I wgl całość nie spełnia warunków]::boolean control

Last edited by Opisek (April 25, 2015 17:04:43)

-misiek12345-
Scratcher
35 posts

Projekt na Scratch! potrzebuję pomocy!

poprostu tak:
kiedy duszek kliknięty
zawsze

idź do [ Wskaźnik myszy v]
end
Charmind
Scratcher
500+ posts

Projekt na Scratch! potrzebuję pomocy!

-misiek12345- wrote:

poprostu tak:
kiedy duszek kliknięty
zawsze

idź do [ Wskaźnik myszy v]
end
ty też nie umiesz czytać

https://scratch.mit.edu/discuss/settings/Username/ to change sygnature
your blog on schratch||3D||my best (loves etc.) project
say [who you gonna follow...]
say [Charmind!]
click (follow Charmind:: sensing)::control
Opisek
Scratcher
1000+ posts

Projekt na Scratch! potrzebuję pomocy!

Już ich zostawmy bo jak zna życie zaraz wejdzie dabus i zrobi 50 spam-postów -_-

Powered by DjangoBB