UNITY – Score Text & Score Initialize
Mantığını temel olarak anlamak için;Oyuncumuz, bir objeye tıkladığında skoru 5 artsın. Arayüzümüzde skorumuzu gösterecek bir metin bileşinini tutmak adına ‘scoreText’ adında bir değişken oluşturuyoruz. Burada…
Araştır, Öğren, Paylaş.
Mantığını temel olarak anlamak için;Oyuncumuz, bir objeye tıkladığında skoru 5 artsın. Arayüzümüzde skorumuzu gösterecek bir metin bileşinini tutmak adına ‘scoreText’ adında bir değişken oluşturuyoruz. Burada…
Bu script “Main Camera” için kullanıldı. Fakat başka objeler için de kullanılabilir. Sarsıntıyı önlememiz adına Update() yerine LateUpdate() kullandık. public bir GameObject değişkeni oluşturduk. public…
Çıktı: 1 //2 saniye sonra 2 //5 saniye sonra 3 Kullanım alanları: power up, skill, random süre üretip — enemy üretme, kullanım taktikleri(Move — WASD,…
Mouse’un hassasiyeti için ‘mouseSensivity’ değişkenini, x ekseni ve y ekseni rotasyon değerini tutmamız için ise ‘yRotation’ ve ‘xRotation’ değişkenlerini oluşturduk. İmleci gizler ve ekranın ortasına…
Enemy hızını belirlememiz için ‘speed’ değişkeni, rigidbodye erişebilmemiz için ‘enemyRb’, playerimize erişebilmek için ise ‘player’ değişkeni tanımladık. Start fonksiyonunda ‘enemyRb’ değişkenine rigidbody componentini atadık. ‘player’…
Objemizin başlangıç pozisyonunu tutmak için ‘startPos’ adında bir değişken oluşturuyoruz. Objeyi ne zaman başa saracağımız genişlik değeri için de ‘repeatWidth’ değişkenimizi oluşturuyoruz. Start fonksiyonumuz ile…
Çarpışma anında nesneyi basit bir şekilde yok edeceğiz. İlk olarak nesnelerimize collider ekliyoruz. Collider: Fiziksel dünyada varlığı belirtmek için kullanılan bir bileşendir. Nesnemizi saran görünmez…
SpawnManager, belirli bir alan içinde rastgele bir gameObject’i rastgele bir noktada oluşturmaya yarayan bir mekanizmadır. İlk olarak sınırlarımızı belirlemeliyiz. Bu sebepten dolayı ‘spawnRangeX’ ve ‘spawnPosZ’…
Alt ve üst sınırlarımız için iki adet değişken tanımladık ve bu değişkenlere float değerlerimizi atadık. ! Unity’de, z ekseni ileri / geri olarak anlamlandırılır. Eğer…
Instantiate, klonlama yapmamızı sağlayan bir fonksiyondur. Bir gameobjecti alır ve oyun başladığında veya kurala göre game objectimizi oyun içine klonlar. Her Instantiate objemiz RAM üzerinde…
