➥ *_LÜTFEN VİDEOYA BAŞLAMADIYSANIZ BU YORUMU OKUYUN!_* ➥ *Selamlar Sevgili arkadaşlar, Videoya başlamadan önce sizlere söylemem gereken başta yaptığımız fakat sonlara doğru düzelttiğimiz iki hata var.* ➖➖➖➖➖➖➖➖➖➖➖➖ ➥ 1. Hata) Benim objelere eklediğim bütün "collider" componentlerinin *is Trigger* seçeneğini aktif hale getirin. *(Yani objelerin birbiri içinden geçebildiği yumuşak temas kullanın)* Ben unutuyorum fakat sonrasında düzeltiyorum. ➥ 2. Hata) Benim kod içerisinde "void OnCollisionEnter2D(Collision2D col){}" içerisinde yazdığım bütün kodları siz *"void OnTriggerEnter2D(Collider2D col){}"* içerisinde yazın. ➖➖➖➖➖➖➖➖➖➖➖➖ Örnek: Yani, eğer videoda void OnCollisionEnter2D(Collision2D col) { if(col.gameobject.tag == "DonenBuyukCember") { hareketkısıtlımı = true; } gibi bir kısıma gelirseniz onu, void OnTriggerEnter2D(Collider2D col) { if(col.gameobject.tag == "DonenBuyukCember") { hareketkısıtlımı = true; } şeklinde yazın. ➖➖➖➖➖➖➖➖➖➖➖➖ ➥ *Videolarımızda yaptıklarımızı %40-50 Doğaçlama olarak yaptığım için hatalarımı normal karşılayın. :)
küçük cubukların saplanışı benim bilgisayarımda gayet düzgün çalışıyor ama oyunu başka bilgisayar yada telefonda açınca küçük çubuklar büyük çembere saplanıyor. sanırım fps ile alakalı bir durum. update ile fixed update arasındaki farkı biliyorum bütün updateleri fixed yaptım ama bu seferde küçük çubuklar hiç gözükmüyor nereye gittiği hiç belli değil :D hatta kendi bilgisayarımda bile saplanan çubukların biri uzun biri kısa kalıyor bunu nasıl çözeriz
sayısız kodlama videosu izlemişimdir(birçok dilde) ve bu kadar iyi anlatan birini gerçekten görmedim ayrıca yaşını görünce şok oldum harbiden beklemiyordum.. başarılarını devamını dilerim aynı şekilde devam edersen çok iyi yerlere geleceğinden eminim
Arkadaşlar dönem projesi için bu oyunu yapmaya karar verdim. Büyük çember sıkıntısız çalıştı iyi hoş. Fakat küçük çember ve çubuğu oluşturup rigidbody ve collider ayarlarını yaptıktan sonra kodlarını birebir yazmama rağmen hatalar alıyorum. Ya koddaki rigidbody i algılamıyor ya da büyük çember tagında sıkıntı çıkıyor. Nasıl çözebilirim acil yardım edin! 😭😿
Abi dediğin her şeyi yaptım ama çubuk hareket edip Yuvarlak şeyin içinde duruyor dosyayı büyük çemberin içine atıyorum hiç hareket etmeden onunla dönüyor lutfen yardım eder misin acil yarına yetiştirmem lazim😢 lütfen
Abi animasyon kisminda ben animator felan kullanmayi pek tercih etmiyorum daha cok animasyonlu bisey yapmak istiyorsam objenin boyutunu, rengini ve s. script uzerinden yapiyorum
Ben çemberi döndürmeye çalıştığımda dönüyor ama oklar seninki gibi dönmüyor yarım saattir çember dönmüyor sanıyorum okların gözükmesine rağmen neden oklar sendeki gibi dönmedi acaba
Abi bir sorum olacak yanıtlarsan sevinirim. Visual studio code ile yazdığım OnCollisionEnter, OnTriggerEnter gibi kodlar çalışmıyor daha doğrusu yazdığım diğer kodlar kendini tamamlarken OnCollision kodları kendini tamamlamıyor. Bunu nasıl çözebilirim? :(
Merhabalar umarım yorumu görürsünüz c# ve unity nin çoğu eklentilerini yükledim ancak yardımci kodlar halen gelmiyor hangi eklentileri önerirsiniz veya başka bir çözüm yolu varmıdır?
Allah allah, tek satırlık kod halbuki. Yeni script oluşturuyoruz. İçerisinde public float hız verisi oluşturup, Update'in altında transform.Rotate(0,0,hız*time.deltatime); yazıyoruz. Unity içinden hız'a değer verip kodu çembere atıyoruz. Bu kadar.
Muhtemelen kodda OnCollisionEnter2D(Collision col) kullandın. OnTriggerEnter2D(Collider2D col) Kullanıp bütün colliderların is trigger tikini aktif et. (küçük çember'in collider'ı dahil!)
@@FurkanF. Kardeşim küçük çember noktasına kadar saplanıyor demişsin. Acaba 2. nesnedeki circle collider is triggerda olmayabilir mi? Veya scripti gidip küçük çember yerine küçük çemberin alt objesi olan çubuğa vermiş olabilir misin?
@@BerkaProd Çok kontrol ettim olmadı sıfırdan başladım projeye hala aynı şeyler oldu en son küçük çemberdeki scriptte hızı 10 dan düşürünce düzelmeye başladı.
49:23 civarlarındaki o yönetimin çok beraber ve çok uzatılmış bir yöntem insanların aklı karışmaya çok müsait çok saçma bi yoldan yapmışsın ben 2 satır kod aynı şeyi yaptım seninki çok uzun ve gereksiz bence
@@ecemaydogan7625 birazcık geç olmuş olacak ama touch inputu araştırmanıızı öneririm, mouse inputu ile telefondan çalışmaz. Bir de 16:9 aspect yerine 9:16 aspect kullanmanız daha yararlı olacaktır
@@BerkaProd başka bir dil bilmiyorum ve 2 sene önce oyun yapmaya başladım Python la baya bi geliştim artık başka bir şeye geçsem saçma olur Pythonla devam ke
➥ *_LÜTFEN VİDEOYA BAŞLAMADIYSANIZ BU YORUMU OKUYUN!_*
➥ *Selamlar Sevgili arkadaşlar, Videoya başlamadan önce sizlere söylemem gereken başta yaptığımız fakat sonlara doğru düzelttiğimiz iki hata var.*
➖➖➖➖➖➖➖➖➖➖➖➖
➥ 1. Hata) Benim objelere eklediğim bütün "collider" componentlerinin *is Trigger* seçeneğini aktif hale getirin. *(Yani objelerin birbiri içinden geçebildiği yumuşak temas kullanın)* Ben unutuyorum fakat sonrasında düzeltiyorum.
➥ 2. Hata) Benim kod içerisinde "void OnCollisionEnter2D(Collision2D col){}" içerisinde yazdığım bütün kodları siz *"void OnTriggerEnter2D(Collider2D col){}"* içerisinde yazın.
➖➖➖➖➖➖➖➖➖➖➖➖
Örnek:
Yani, eğer videoda
void OnCollisionEnter2D(Collision2D col)
{
if(col.gameobject.tag == "DonenBuyukCember")
{
hareketkısıtlımı = true;
}
gibi bir kısıma gelirseniz onu,
void OnTriggerEnter2D(Collider2D col)
{
if(col.gameobject.tag == "DonenBuyukCember")
{
hareketkısıtlımı = true;
}
şeklinde yazın.
➖➖➖➖➖➖➖➖➖➖➖➖
➥ *Videolarımızda yaptıklarımızı %40-50 Doğaçlama olarak yaptığım için hatalarımı normal karşılayın. :)
Küçük çubuk scriptini atamıyorum error veriyor eklemeyi denerken de mono script yazıyor parantez içinde nasıl çözeceğim
script classını nasıl değiştiriceğim
küçük cubukların saplanışı benim bilgisayarımda gayet düzgün çalışıyor ama oyunu başka bilgisayar yada telefonda açınca küçük çubuklar büyük çembere saplanıyor. sanırım fps ile alakalı bir durum. update ile fixed update arasındaki farkı biliyorum bütün updateleri fixed yaptım ama bu seferde küçük çubuklar hiç gözükmüyor nereye gittiği hiç belli değil :D hatta kendi bilgisayarımda bile saplanan çubukların biri uzun biri kısa kalıyor bunu nasıl çözeriz
sayısız kodlama videosu izlemişimdir(birçok dilde) ve bu kadar iyi anlatan birini gerçekten görmedim ayrıca yaşını görünce şok oldum harbiden beklemiyordum.. başarılarını devamını dilerim aynı şekilde devam edersen çok iyi yerlere geleceğinden eminim
1saat 20dk mı izledim? Tebrik ederim. Tek solukta izledim. Hiç sıkılmadan anlayarak.. Çok güzel anlatım. Eline diline sağlık
Abi seni gerçekten çok seviyorum umarım iyi yerlere gelirsin
anlaımın çok güzel tek videoda serilerinin devamını bekliyorum ziller açık:)
Ellerine sağlık ustam. Devamı gelsin.
*Böyle Unity, C# Öğretici Videoların devamını bekliyorum.*
Eline sağlık çok güzel olmuş
Çok faydalı , öğretici bir çalışma
emeğine sağlık
Arkadaşlar dönem projesi için bu oyunu yapmaya karar verdim. Büyük çember sıkıntısız çalıştı iyi hoş. Fakat küçük çember ve çubuğu oluşturup rigidbody ve collider ayarlarını yaptıktan sonra kodlarını birebir yazmama rağmen hatalar alıyorum. Ya koddaki rigidbody i algılamıyor ya da büyük çember tagında sıkıntı çıkıyor. Nasıl çözebilirim acil yardım edin! 😭😿
ellerine sağlık hocam
49:35 e kadar sorunsuz geldim. Fakat benim çubuklar birbirine değdiğinde oyun durmuyor hepsi darma duman oluyor. Nedenini söyleyebilirmisiniz
Sabitlenen yorumda anlatıyorum. Videoyu izlemeye devam ederseniz sorunun nedenini ee gösteriyorum.
anlatımınız çok iyi teşekkürler.
Abi dediğin her şeyi yaptım ama çubuk hareket edip Yuvarlak şeyin içinde duruyor dosyayı büyük çemberin içine atıyorum hiç hareket etmeden onunla dönüyor lutfen yardım eder misin acil yarına yetiştirmem lazim😢 lütfen
Efsanesinnn❤️
Teşekkür ederim kardeşim çok iyi anlatmışsın
Çok güzel anlatım
Abi animasyon kisminda ben animator felan kullanmayi pek tercih etmiyorum daha cok animasyonlu bisey yapmak istiyorsam objenin boyutunu, rengini ve s. script uzerinden yapiyorum
Ben çemberi döndürmeye çalıştığımda dönüyor ama oklar seninki gibi dönmüyor yarım saattir çember dönmüyor sanıyorum okların gözükmesine rağmen neden oklar sendeki gibi dönmedi acaba
Çubuk çembere değdiği anda kayıyor, o şekilde sabitleniyor. Yaptıklarınızın aynısını yaptım halbuki. Sorun nerde olabilir yardımcı olur musunuz?
pivotları farklı yerlerde olabilir
Pivot ne kk bendede aynısı oldu@@yusufelyldrm4456
Helal be çok iyi
Reis video mükemmel olmuş herşeyi yaptım ama sonda nasıl tekrar başlatacağız birşeyler denedim ama olmadı
Abi bir sorum olacak yanıtlarsan sevinirim. Visual studio code ile yazdığım OnCollisionEnter, OnTriggerEnter gibi kodlar çalışmıyor daha doğrusu yazdığım diğer kodlar kendini tamamlarken OnCollision kodları kendini tamamlamıyor. Bunu nasıl çözebilirim? :(
abi bende küçük çember büyük çembere saplanmıyor yukarı çıkmaya devam ediyor
Merhabalar umarım yorumu görürsünüz c# ve unity nin çoğu eklentilerini yükledim ancak yardımci kodlar halen gelmiyor hangi eklentileri önerirsiniz veya başka bir çözüm yolu varmıdır?
Ben çemberi döndürmeye çalıştığım zaman çember dönmüyor halbuki senin yaptıklarını yaptım.Yardım edebilir misin?
Allah allah, tek satırlık kod halbuki. Yeni script oluşturuyoruz. İçerisinde public float hız verisi oluşturup, Update'in altında transform.Rotate(0,0,hız*time.deltatime); yazıyoruz. Unity içinden hız'a değer verip kodu çembere atıyoruz. Bu kadar.
Unity içerisinde hız'a değer verdiğinize veya scripti çembere verdiğinize emin misiniz?
Pardon, public class DonenBuyukCember : MonoBehaviour bu kısımda DonenBuyukCember yerine başka bir şey yazıyormuş.Teşekkürler.
Hocam yazılımda yeniyim fakat oyunu sonlandırmak için sadece Time.Timescale = 0 yazsak yeterli olmazmıydı ?
ozaman animasyon çalışmazdı
@@Oyun_Cenneti01 Kanka 11 ay önce yazmışım şimdi duygulandım ancak cevabı sonradan öğrendim yine de yanıtın için teşekkür ederim 👍
@@can3201 birşey değil
çok iyi bee
Ab c# dersi niteliginde videolar yap kısa özellikler fln codemonkey gibi
Öncelikle eline sağlık teşekkürler. Bir sorum olacak. Bende alttan gelen çubuk küçük çember noktasına kadar saplanıyor. Nerde Hata yaptım acaba ? :)
Muhtemelen kodda OnCollisionEnter2D(Collision col) kullandın. OnTriggerEnter2D(Collider2D col) Kullanıp bütün colliderların is trigger tikini aktif et. (küçük çember'in collider'ı dahil!)
Sabitlenmiş yorumda daha detaylı açıkladım, oradan okuyabilirsin. Yine anlamaz isen videoyu izlemeye devam et, videoda da bir süre sonra düzeltiyorum.
@@BerkaProd valla hocam ontriggerda scriptler, tüm colliderlarda is trigger aktif ben biraz bakınıyım bulurum belki hatayı.
@@FurkanF. Kardeşim küçük çember noktasına kadar saplanıyor demişsin. Acaba 2. nesnedeki circle collider is triggerda olmayabilir mi? Veya scripti gidip küçük çember yerine küçük çemberin alt objesi olan çubuğa vermiş olabilir misin?
@@BerkaProd Çok kontrol ettim olmadı sıfırdan başladım projeye hala aynı şeyler oldu en son küçük çemberdeki scriptte hızı 10 dan düşürünce düzelmeye başladı.
49:23 civarlarındaki o yönetimin çok beraber ve çok uzatılmış bir yöntem insanların aklı karışmaya çok müsait çok saçma bi yoldan yapmışsın ben 2 satır kod aynı şeyi yaptım seninki çok uzun ve gereksiz bence
merhaba aa oyununu mobil şekilde yapmam gerekiyor, bu şekilde yapıp en son mobile çevirebilir miyim, farklı bir şekilde mi yapmam gerekir
cevap verir misin lütfenn
@@ecemaydogan7625 birazcık geç olmuş olacak ama touch inputu araştırmanıızı öneririm, mouse inputu ile telefondan çalışmaz. Bir de 16:9 aspect yerine 9:16 aspect kullanmanız daha yararlı olacaktır
abi bende child objesi olmuyor
kanka oklar içinden geçip gidiyor. Nasıl durdurabilirim ?
okların trigger is aktif olduğu için olabilir
Unity serisinin 11 i gelirmi
Basit seviye için c#’ı bitirdik. İleride sıfırdan unity serisine başlamayı düşünüyorum.
dersler çok iyide introlar bitiryor beni :d
Valla dönüp dönüp bende bakıyorum, beni de bitiriyo hangi kafayla yapmışm bunu diye.
@@BerkaProd aojdkajfksjf
iyide aa böyle bi oyun değğilki 1 saaat 20 dakikam çöp oldu şuan
ben boşa yaşıyom aga
Nereden vardın bu kanıya? :(
@@BerkaProd Pythonda sadece ekranı oluşurmak için 60 satır kod yazıyorum ve pingpong için yaklaşık 135 satır kod gerekiyor
@@800kpygame2 Bir insan neden pythonu oyun yapmak için kullanır ki? 😄
@@BerkaProd başka bir dil bilmiyorum ve 2 sene önce oyun yapmaya başladım Python la baya bi geliştim artık başka bir şeye geçsem saçma olur Pythonla devam ke
@@BerkaProd öyle deme grafik gerek olmayan oyunlar için gerçekten güzel pygame ben tercih etmesem de.
YARDIM!!! Abi kodum çalışmıyor içinden geçiyor neden?
{
Rigidbody2D rb;
public float hız;
public bool haraketkisitlimi;
void Start()
{
rb = GetComponent();
}
void Update()
{
if(haraketkisitlimi == false)
{
rb.MovePosition(rb.position+Vector2.up*hız*Time.deltaTime);
}
}
void OnTriggerEnter2D(Collider2D col)
{
if(col.gameobject.tag == "DonenBuyukCember")
{
haraketkisitlimi = true;
}
}
}
}
aynı hatayı alıyorum çözebildin mi?
Çözebildiniz mi ben de aynı hatayı alıyorum
GUYS MAKE SURE TO CLICK "IS TRIGGER" IN PREFAB TOO