Discuss Scratch

YouLoST_S2000
Scratcher
3 posts

Duvardan Geçmeyi Nasıl Engellerim ?

Selam Arkadaşlar Ben Proje Yapıyorum Duvardan Geçmeyi Engelleyemedim Ne Yapmalıyım .
ByPerPer
New to Scratch
3 posts

Duvardan Geçmeyi Nasıl Engellerim ?

……xx Rengine değdimi eski konumuna git yap veya değdimi ölsün
CoolGamerToprak
Scratcher
26 posts

Duvardan Geçmeyi Nasıl Engellerim ?

bilmiyom

Last edited by CoolGamerToprak (July 9, 2018 12:20:09)

akodlama
Scratcher
26 posts

Duvardan Geçmeyi Nasıl Engellerim ?

yeşil bayrak tıklandığında
[bilmiyorum] de
Troyer_Kem
Scratcher
1000+ posts

Duvardan Geçmeyi Nasıl Engellerim ?

yeşil bayrak tıklandığında
sürekli tekrarla
eğer <[Sol beyaz kenar] a değdi \(mi?\)> ise
x'i (5) arttır
end
Yani… eğer sol beyaz kenara değerse sağa gidecek. Sağa değerse sola (x'i -5 yap) sola gidecek.
yeşil bayrak tıklandığında
sürekli tekrarla
eğer <[Yukarı beyaz kenar] a değdi \(mi?\)> ise
y'yi (-5) arttır
end
Bir de böyle hali var.

Last edited by Troyer_Kem (Jan. 26, 2019 08:22:20)


If you're seeing this account, I'm Morimop and the reason that I use this account is:

**I'm too lazy to switch accounts**
**I forget my password**
**I got a forum message while drawing something**
ahmetlii
Scratcher
500+ posts

Duvardan Geçmeyi Nasıl Engellerim ?

Eğer duvar bir kukla ise,önceki koda gerek yok.Şu yeterli:
yeşil bayrak tıklandığında
sürekli tekrarla
eğer <[Duvar v] a değdi \(mi?\)> ise
y'yi (-10) arttır
end
end

Eğer duvar diyerek kenardan bahsediyorsan,şunu kullan yeter:
yeşil bayrak tıklandığında
sürekli tekrarla
kenara geldiysen sek
end
NOT:SORUN 1-2 YILLIK,ANLAŞILAN HER KİMSE HESABI UNUTMUŞTUR,EĞER HALA AKTİFSE KONUYU UNUTMUŞTUR.
UNUTULAN KONULAR…

Last edited by ahmetlii (Jan. 26, 2019 18:17:47)


Türkçe Scratch Viki'ye katılın!
Türk Scratch'çiler için Türk Scratch'çiler yapıyor.



ZBiddy
Scratcher
2 posts

Duvardan Geçmeyi Nasıl Engellerim ?

Hareket etmesi için bu kodu kullanmayı dene

yeşil bayrak tıklandığında
sürekli tekrarla
hareket:: custom// bunu "bloklarım" ksımından "bir blok oluşur"a tıklayıp yapabilirsin. (sol alttaki ekranı yenilemeden çalıştır ı seçersen daha iyi olur)
end

tanımla hareket
eğer <[sağ ok v] tuşu basılı \(mı?\)> ise
x'i (5) arttır
end
eğer <[sol ok v] tuşu basılı \(mı?\)> ise
x'i (-5) arttır
end
eğer <[Duvarın rengi ya da duvar olarak kullandığın kukla] a değdi \(mi?\)> ise
x'i (5) arttır
eğer <[Duvarın rengi ya da duvar olarak kullandığın kukla] a değdi \(mi?\)> ise
x'i (-10) arttır
end
end
eğer <[yukarı ok v] tuşu basılı \(mı?\)> ise
y'i (5) arttır:: motion
end
eğer <[aşağı ok v] tuşu basılı \(mı?\)> ise
y'i (-5) arttır:: motion
end
eğer <[Duvarın rengi ya da duvar olarak kullandığın kukla] a değdi \(mi?\)> ise
y'i (5) arttır:: motion
eğer <[Duvarın rengi ya da duvar olarak kullandığın kukla] a değdi \(mi?\)> ise
y'i (-10) arttır:: motion
end

fasoseyithan
Scratcher
4 posts

Duvardan Geçmeyi Nasıl Engellerim ?

ahmetlii wrote:

Eğer duvar bir kukla ise,önceki koda gerek yok.Şu yeterli:
yeşil bayrak tıklandığında
sürekli tekrarla
eğer <[Duvar v] a değdi \(mi?\)> ise
y'yi (-10) arttır
end
end

Eğer duvar diyerek kenardan bahsediyorsan,şunu kullan yeter:
yeşil bayrak tıklandığında
sürekli tekrarla
kenara geldiysen sek
end
NOT:SORUN 1-2 YILLIK,ANLAŞILAN HER KİMSE HESABI UNUTMUŞTUR,EĞER HALA AKTİFSE KONUYU UNUTMUŞTUR.
UNUTULAN KONULAR…
Peki sürekli y'yi -10 artırmaz mı? yoksa sadece değdiği sürece oluyor dimi doğru şimdi silerdimde neyse paylaşıyim
bbraa
Scratcher
13 posts

Duvardan Geçmeyi Nasıl Engellerim ?

Aynen seninki doğru ama zaten diyeri olmuyor ki!
LiOnXYT
Scratcher
15 posts

Duvardan Geçmeyi Nasıl Engellerim ?

Sola Giderken Kukla Olan Bir Duvar Var Diyelim, Sola Gitme Fonksiyonu Tahminen Şöyle Birşeydir.
tanımla sola git
(-10) adım git

[A v] tuşu basılınca
sola git :: #632e99

Fonksiyonu Şöyle Değiştir;
tanımla sola git
eğer <[Duvar v] a değdi \(mi?\)> ise

...

değilse
(-10) adım git
end

[A v] tuşu basılınca
sola git

Böyle Yaparsan A Tuşuna Basıldığında Eğer Duvara Değmiyorsa -10 Adım Sağa Yani 10 Adım Sola Gidecektir. İşine Yararsa Çok Sevinirim!

Last edited by LiOnXYT (April 24, 2020 12:34:52)


when green flag clicked
[Street Fighter II] turnuvasına katıl
if <(Düşman)=[Akira Oono]> then
repeat until <Son>
Saldır
end
if <(Kaybeden)=[Haruo]> then
üzül
else
sevin
end
end
shine-world
Scratcher
16 posts

Duvardan Geçmeyi Nasıl Engellerim ?

renk algılama özelliğini kullanabilirsin
yeşil bayrak tıklandığında
eğer <<[#4ba614] rengi [#84b9d7] rengine değdi \(mi?\)>> ise
[ oyun bitti ] haberini sal
end
bu özelliği kullanabilmek için oyuncunun ve engelin dışının veya tamamının aynı renk olması gerekir

BigPotterheadAndBraveGirl

when green flag clicked
forever
potterhead
end

berrybella
Scratcher
30 posts

Duvardan Geçmeyi Nasıl Engellerim ?

Bende onu yapamıyorum. Üzgünüm, fikir veremem…
AtsKaanDmn
Scratcher
6 posts

Duvardan Geçmeyi Nasıl Engellerim ?

Bak bunu yapabilirsin


KUKLA:CAN ÇUBUĞU ise,

[Hasar v] haberi gelince
[Can v] 'i (-1) arttır
eğer <(Can) = ( 0)> ise


[GAME OVER v] sesini çal
[Can v] değişkenini gizle



[GAME OVER v] haberini sal


[Tümü v] durdur

end



Eğer duvar bir hasar verici ise;
Bunu kullanabilirsin (kukla : Duvar)

yeşil bayrak tıklandığında
<[Oyuncu v] a değdi \(mi?\)> olana kadar bekle
(1) defa tekrarla
[Hasar v] haberini sal
end
egitimbilimci
New to Scratch
1 post

Duvardan Geçmeyi Nasıl Engellerim ?

İnsan zihni gibi işlemler yapılıyor.Robotların bilişsel gelişim mekanizmaları yani yapay zekaları da tıpkı insanlar gibidir.
playler_kitten
Scratcher
1 post

Duvardan Geçmeyi Nasıl Engellerim ?

aslında çok basit sadece 4 karakter oluşturun çubuk şeklinde yani karakterin çevresini kapliyacak şekilde tabi bu haraket ettikce ekran kayan yani gezilebilen haritalar için kodu çizdiğiniz dıvara yazın gene sağ oka basınca sola, yukarı oka basınca aşağı gidecek şekilde ayarlıyorsunuz sahne yani dev kukla böyle kayınca ana karakter sanki hareket ediyormuş gibi olur. ama birde oraya yukarı oksa alt kısmını koruyan çizgi karekteri değmiyora tarzından diğerlerini de doldurabilirsiniz eğer ekran kaymalı olmicaksa bunlar kukla yerine duvarda olacak duvarın her sola bakan karekter aynı olup aşağı yukarı sağda böyle olacak

ama bir yolu daha var hareket bölümünde x konumu ve y konumu algılama blokları var onlardan arasında diyerek kareler oluşturabilirsiniz ve onlarda içinden geçemez duvarları oluştururlar

Powered by DjangoBB