Hey merhaba ziyaretçi bize destek olmak ister misin ? Hemen Kayıt Ol Seni hiç sıkmadan kayıt edeceğiz endişelenmek bize destek olduğun için teşekkürler.



Hoşgeldin, Ziyaretçi
Sitemizden yararlanabilmek için Kayıt olmalısınız.

Kullanıcı Adınız:
  

Şifreniz:
  





Forumda Ara



(Gelişmiş Arama)

Forum İstatistikleri
» Toplam Üyeler: 2,754
» Son Üye: Perrywalton
» Toplam Konular: 884
» Toplam Yorumlar: 3,385

Detaylı İstatistikler

Kimler Çevrimiçi
Toplam: 35 kullanıcı aktif
» 0 Kayıtlı
» 35 Ziyaretçi

Son Aktiviteler
Unity ölme sistemi - Yard...
Forum: Unity3D Sorular
Son Yorum: YahyaLD
12-04-2024, Saat: 14:39
» Yorumlar: 2
» Okunma: 1,030
İf else ne demek
Forum: Unity3D Sorular
Son Yorum: suleymanaydin
05-04-2024, Saat: 18:04
» Yorumlar: 2
» Okunma: 638
Mükemmel bir satranç oyun...
Forum: Oyun Tanıtım Bölümü
Son Yorum: mammi52
17-01-2024, Saat: 23:35
» Yorumlar: 2
» Okunma: 4,418
4 Günde 3D Oyun Yaptım
Forum: Konu Dışı
Son Yorum: Hatherst80
09-10-2023, Saat: 15:14
» Yorumlar: 1
» Okunma: 1,078
Unity Kapı Açılması
Forum: Unity3D Sorular
Son Yorum: beratbarca
25-09-2023, Saat: 09:59
» Yorumlar: 6
» Okunma: 3,993
Unity Admob Ödüllü Reklam...
Forum: Unity3D Videolu Dersler
Son Yorum: yusufcan35
20-07-2023, Saat: 23:17
» Yorumlar: 138
» Okunma: 52,810
Kodlar decompile ile çalı...
Forum: Unity3D
Son Yorum: EeCOMP
18-07-2023, Saat: 12:42
» Yorumlar: 0
» Okunma: 224
[unity]Age of empire tarz...
Forum: Unity3D Videolu Dersler
Son Yorum: LordLeko
29-06-2023, Saat: 23:29
» Yorumlar: 25
» Okunma: 18,314
Unity 3D yükleme ekranı (...
Forum: Unity3D Videolu Dersler
Son Yorum: LordLeko
29-06-2023, Saat: 23:26
» Yorumlar: 87
» Okunma: 38,804
Tuşlarla görsel rengi değ...
Forum: Unity3D Sorular
Son Yorum: syraption
09-04-2023, Saat: 16:40
» Yorumlar: 0
» Okunma: 252

 
Anket Başlığı: Unity 3D TR kanalında ki bir sonra ki Ders
2D Platform Oyun Yapımı
3D FPS Oyun Yapımı
Güncel Popüler Oyunların Yapımı
[Anket Sonuçlarını Göster]
Hatırlatma: Bu anket genel bir ankettir. Diğer kullanıcılar sizin hangi seçeneğe oy verdiğinizi görebilirler.
Lightbulb AudioSource İçerisindeki Şarkı Sahne Değiştirildiğinde Gidiyor.
Yazar: sukruesenx - 28-08-2019, Saat: 13:18 - Forum: Ücretsiz Ses Dosyaları - Yorumlar (1)

Öncelikle herkese merhabalar  Smile
 
Ben 2d oyunumun Ana Menü sahnesine AudioSource componentini ekledim. Ana Menü klasik; ayarlar,hakkımda gibi şeyler barındırıyor.
 
Mesela ben ayarlara bastım ayarlar sahnesine gittiğinde Ana Menüdeki AudioSource içerisindeki şarkının devam etmesini istiyorum. Ama bir türlü yapamadım. Yardımcı olur musunuz?
 
Umarım istediğimi anlatabilmişimdir.

Yardım & Cevaplar için şimdiden teşekkürler  Angel


Sad ADMOB ve BUILD Sonrası Oyundan Atma
Yazar: AFCiftci - 28-08-2019, Saat: 09:24 - Forum: Unity3D Sorular - Yorumlar (1)

Merhabalar,

Unity içerisinde oynayabildiğim oyunu build edip aynı şekilde oynayabiliyordum. Admob ile banner için script oluşturdum ve 1. Levelda test için konumlandırdım ancak oyunumu tekrar build etiğimde nezaman 1. Levela başlamak istesem oyun beni atıyor ve kapanıyor. Admob öncesi levela giriş yapabiliyordum hatta şuan level dışında oyunun diğer işlemlerinide buildde kullanabiliyorum sebebi ne olabilir acaba. Not: Scripti leveldan kaldırıp build ettiğimde tekrardan giriş yapabiliyorum. Script ise klasik her forumda görebileceğiniz banner scripti. Yardımlarınızı bekliyorum teşekkürler

using System.Collections;

using System.Collections.Generic;

using UnityEngine;

using GoogleMobileAds;

using GoogleMobileAds.Api;

using System;

using UnityEngine.UI;



public class Admob_Manager : MonoBehaviour

{

    public string Rewarded_ID;

    public Text Log; 



    RewardBasedVideoAd rewardBasedVideo;



    void Start()

    {

        rewardBasedVideo = RewardBasedVideoAd.Instance;



        // RewardBasedVideoAd is a singleton, so handlers should only be registered once.

        this.rewardBasedVideo.OnAdLoaded += this.HandleRewardBasedVideoLoaded;

        this.rewardBasedVideo.OnAdFailedToLoad += this.HandleRewardBasedVideoFailedToLoad;

        this.rewardBasedVideo.OnAdOpening += this.HandleRewardBasedVideoOpened;

        this.rewardBasedVideo.OnAdStarted += this.HandleRewardBasedVideoStarted;

        this.rewardBasedVideo.OnAdRewarded += this.HandleRewardBasedVideoRewarded;

        this.rewardBasedVideo.OnAdClosed += this.HandleRewardBasedVideoClosed;

        this.rewardBasedVideo.OnAdLeavingApplication += this.HandleRewardBasedVideoLeftApplication;

    }



    

    void Update()

    {

        

    }



    private AdRequest CreateAdRequest()

    {

        return new AdRequest.Builder()

            //.AddTestDevice(AdRequest.TestDeviceSimulator)

            //.AddTestDevice("0123456789ABCDEF0123456789ABCDEF")

            //.AddKeyword("game")

            //.SetGender(Gender.Male)

            //.SetBirthday(new DateTime(1985, 1, 1))

            //.TagForChildDirectedTreatment(false)

            //.AddExtra("color_bg", "9B30FF")

            .Build();

    }



    public void RequestRewardBasedVideo()

    {

#if UNITY_EDITOR

        string adUnitId = "unused";

#elif UNITY_ANDROID

        string adUnitId = Rewarded_ID;

#elif UNITY_IPHONE

        string adUnitId = Rewarded_ID;

#else

        string adUnitId = "unexpected_platform";

#endif



        this.rewardBasedVideo.LoadAd(this.CreateAdRequest(), adUnitId);

    }



    public void ShowRewardBasedVideo()

    {

        if (rewardBasedVideo.IsLoaded())

        {

            rewardBasedVideo.Show();

        }

        else

        {

            Log.text += "Yüklenemedi.\n";

        }

    }



    #region RewardBasedVideo callback handlers



    public void HandleRewardBasedVideoLoaded(object sender, EventArgs args)

    {

        Log.text += "Yüklendi.\n";

    }



    public void HandleRewardBasedVideoFailedToLoad(object sender, AdFailedToLoadEventArgs args)

    {

        Log.text += "Yüklenemedi.\n";

    }



    public void HandleRewardBasedVideoOpened(object sender, EventArgs args)

    {

        Log.text += "Açıldı.\n";

    }



    public void HandleRewardBasedVideoStarted(object sender, EventArgs args)

    {

        Log.text += "Başladı. \n";

    }



    public void HandleRewardBasedVideoClosed(object sender, EventArgs args)

    {

        Log.text += "Kapatıldı.\n";

    }



    public void HandleRewardBasedVideoRewarded(object sender, Reward args)

    {

        string type = args.Type;

        double amount = args.Amount;

        Log.text += "Ödül : " + type + "-" + amount + "\n" ;

    }



    public void HandleRewardBasedVideoLeftApplication(object sender, EventArgs args)

    {

        Log.text += "Yüklenemedi.\n";

    }



    #endregion
}


  Prefabtaki Scripte Erişmek
Yazar: celalaydnn29 - 27-08-2019, Saat: 12:51 - Forum: Unity3D Sorular - Yorumlar (1)

Ben bir saksı prefabı yaptım. Bu saksı prefabındaki int sayı degiskenine erişmek istiyorum.Fakat her yolu denedim prefabtaki scripte erişemedim. Prefabtaki tüm dosyalarım sanki baş bir dünyadaymış gibi gözüküyor. Prefabtaki hiçbir dosyama erişemiyorum. Lütfen yardım edin arkadaşlar. Bir türlü bu sorunu çözemedim. Bilen biri lütfen cevap yazsın. Prefabaki dosyalara veya scripte nasıl erişilir.   
   

Mesela yukarıdaki resimde sadece prefabımdaki butonları gösteriyor. Oysaki benim bir çok buttonum var onları neden göstermiyor. Aynı şey scriptte objedede vs. herşeyde geçerli. Sadece prefabın içindeki nesneleri gösteriyor. Fakat oyunumdaki buttonlar scriptler gözükmüyor. Yukardada dediğim sanki farklı bir oyundaymış gibi tamamen hiçbir bağlantısı yok prefabımla oyunumun sahnesinin. Birçok kodla çözmeyi denedim fakat beceremedimSad Lütfen yardım edin arkadaşlar...


  Objeler arası senkronizasyon sağlamak
Yazar: Eyelay - 22-08-2019, Saat: 11:45 - Forum: Unity3D Sorular - Yorumlar (4)

Selamlar herkese,
Projemde şöyle bir şey yapıyorum. 5 farklı script dosyasından int bir değer alıyorum.
Bu değerler update'te çalışıyor ve sürekli birbirlerinden bağımsız değişiyorlar.
Bu 5 sayının 5'i de bazen eşitlenebiliyorlar. 

Aşağıdaki gibi bir betik yazdım ama çok mantıklı olmadı farklı bug'lara sebep oluyor. Başka algoritma yapılabilir mi?

Kod:
void Update ()
{
   if (script1.sayi==script2.sayi &&
       script2.sayi==script3.sayi &&
       script3.sayi==script4.sayi &&
       script4.sayi==script5.sayi)
   {
       print("esitlendi");
   }
}


  Arama Listesi ve Otomatik Doldurma
Yazar: ashean18 - 21-08-2019, Saat: 11:20 - Forum: Unity3D Sorular - Yorumlar (4)

İyi günler diliyorum. Yapmakta olduğum proje için bir veri tabanı oluşturdum (CSV ve TXT Olarak) ve bu veri tabanında isimler bulunmakta.
Bu isimleri çağırmak için bir arama çubuğu da oluşturdum ve çalışıyor. Fakat yapmak istediğim şey Arama çubuğunun 
isimleri otomatik doldurması, fotoğrafta da görüldüğü gibi, örneğin "kit" yazıldığında "kitap" , "kitaplık" , "kitapçı" v.b. isimleri içeren bir liste oluşuyor.
Bu listeyi nasıl oluşturabilirim? Bu listede tıkladığım bir ismi başka bir scriptte tanımlayabilir miyim?

Linkleri görüntüleyebilmek için Kayıt ol manız veya Giriş yapmanız gerekiyor.Anlayışınız için teşekkürler.!

Teşekkür ediyorum.


  Unity Ekleti nasıl eklenir ?
Yazar: skrillexh1z1 - 21-08-2019, Saat: 02:30 - Forum: Unity3D Giriş - Yorum Yok

Merhaba arkadaşlar bilgili arkadaşların yardımına ihtiyacım var oyun motoru olan ForgeLight Engine Unity üzerinde bir yabancı arkadaş SDK dosyası olarak bir dosya paylaşmış yanlız bu dosyayı build filan mı etmemiz gerekiyor Unitye ekleti olarak gelmesi için içerisindeki dosyalar şöyle olmak üzere Linkleri görüntüleyebilmek için Kayıt ol manız veya Giriş yapmanız gerekiyor.Anlayışınız için teşekkürler.! yani tam olarak bahsettiğim şey adam ForgeLightı Unityde birleştirme yapmış orda kullanılan bazı eklentileri eklemiş biz bunu Unitye nasıl ekleriz ?   Rolleyes Burdaki Unityde görünüşü Linkleri görüntüleyebilmek için Kayıt ol manız veya Giriş yapmanız gerekiyor.Anlayışınız için teşekkürler.!


Question 2 Sahne arası veri aktarımı
Yazar: ashean18 - 19-08-2019, Saat: 18:54 - Forum: Unity3D Sorular - Yorumlar (5)

Öncelikle herkese iyi günler, iyi forumlar diliyorum. Unity3D'de ve kodlama konularında yeni biri olarak yazıyorum, öncelikle bunları belirtmek isterim.

Yaklaşık 3 gündür, iki sahne arası veri aktarımını çözmeye çalışıyorum, fakat izlediğim ve okuduğum kaynaklardan nasıl çözeceğimi bulamadım.

Yapmak istediğim şey; Sahne_1'de InputField kısmına yazılan script1'deki string'i , sahne_2'de bulunan script2'ye aktarabilmek ve sahne_2'deki script2'yi otomatik olarak çalıştırabilmek. 

Bu konuda yardımcı olabilir misiniz?


  Standard Assets - Assets Menüsünde yok
Yazar: Batusharp - 18-08-2019, Saat: 21:30 - Forum: Unity3D Sorular - Yorumlar (1)

Arkadaşlar bu linkteki basit tutorial i yapmaya çalışıyorum . Tam 4. dk da hanımefendi giriyor assets menüsüne oradan imprt package deyip cross platform a tıklıyor Linkleri görüntüleyebilmek için Kayıt ol manız veya Giriş yapmanız gerekiyor.Anlayışınız için teşekkürler.!

ya delirecem bende yok . Format falan attım yeniden kurdum yok.
Neden yok ? 
Sadece bende İmport Package - Custom Package varSad

bu menü nasıl getirilir bilen var mı ya ?


Thumbs Up [Android]Blok Kırma Oyunu
Yazar: alabasEmre - 18-08-2019, Saat: 10:11 - Forum: Oyun Tanıtım Bölümü - Yorum Yok

Herkese merhaba arkadaşlar.İlk android oyunumu yayınlamış bulunmaktayım desteklerinizi bekliyorum.

Tıklama tabanlı bir blok kırma oyunu yapmış bulunmaktayım.Oyunun amacı düşen bloklara tıklayarak onları kırmak.Her tıklama başlangıçta 1 altın ve 1 skor kazandırıyor.
Kazanılan altınlar ile tıklama gücü ve tıklama başı gelen altın miktarı geliştirilebiliyor veya güçlendirme alınabiliyor.Siz ne kadar yüksek skor yaparsanız da oyun o kadar zordan başlıyor.

Destekleriniz için şimdiden teşekkürler.

Linkleri görüntüleyebilmek için Kayıt ol manız veya Giriş yapmanız gerekiyor.Anlayışınız için teşekkürler.! 

Ekran Görüntüleri

resim resim 
resim resim


  Photon ve Unity
Yazar: panimo - 17-08-2019, Saat: 17:16 - Forum: Unity3D Sorular - Yorum Yok

Merhabalar, yeni bir projeye başlıyorum ve sormak istediğim birkaç şey var.
Şimdi photon kullanarak eşleşme yapıp multiplayer takılabiliyoruz.
Yapmak istediğim MMO RPG tarzı oyun için bir modda oyuncular mapta yalnız başlarına level kazarken istedikleri zaman başkalarıyla eşleşip bir arenada çarpışacaklar.
Arenada eşleşme kısmı tamam ve araştırmalarıma devam ediyorum ancak bilen birisi yol gösterme amacıyla izlemem gereken yolu yazabilirse memnun olurum.
Singleplayer diyebileceğim sahnede kasıp karakteri ile battle a girip daha sonra tekrar mapine dönmesini nasıl sağlarım. Single modda kastığı item lv vb. bunları MySQL de depolayacağım. Böyle bir oyun için nelere dikkat etmeli ve hangi adımları izlemeliyim. Dediğim gibi araştırma yapıyorum, burda cevap almamda bir araştırma niteliğinde. Hepinize işlerinizde kolay gelsin teşekkürler.