Unity

Unity Programında İlk Script Dosyasını Oluşturma

Unity programında script yazmak için c# dili kullanılmaktadır. Bu makalede ilk uygulamamızı yapacağız. Unity programında işlemler klasör mantığıyla çalıştığı için yazacağımız kodları scripts klasörü altında oluşturacağız.

Öncelikle project panelinde scripts klasörünü oluşturalım. Bu klaösrün altında helloGame isminde bir script dosyası oluşturalım. Script dosyasına çift tıklayarak editörün açılmasını sağlayalım. Aşağıdaki kodlar ekranda görüntülenir.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class GameManager : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        
    }

    // Update is called once per frame
    void Update()
    {
        
    }
}

Burada varsayılan olarak iki tane metod tanımlanır. Bu metodlardan Start() uygulama çalıştığında bir defaya mahsus çalışır. Update() metodu ise her milisaniyede bir çalışır. Biz burada sadece Start() metodunu kullanacağız. Diğer metodu silelim. Metodun içine aşağıdaki kodu yazalım.

    void Start()
    {
        print("Oyuna Hoşgeldiniz...");
    }

Kodları kaydedelim. Unity programına geri dönelim. Yazılan bu kodların çalışabilmesi için dosyanın sahnede bir nesneye eklenmesi gerekir. Kamera da bir nesne olduğu için kodları kameraya ekleyebiliriz. Ancak sahneye boş bir nesne ekleyip bu nesneye ekleyebiliriz. Bunun için sahneye Create Empty diyerek boş bir nesne ekleyelim. İsmini GameManager olarak değiştirelim. Kodların nesneye eklemek için birden fazla yöntem vardır. Şimdi bunları yazalım.

1. Script dosyasını nesneye sürükleyip bırakabilirsiniz.

2. Script dosyasını nesnenin özelliklerinin görüntülendiği inspector paneline sürükleyip bırakabilirsiniz.

3. Inspector panelinde Add Component düğmesine tıklayarak script dosyasının ismini ekleyebilirsiniz.

Bu yöntemlerden birini kullanarak kodumuzu ekleyelim. Uygulamayı çalıştıralım. Console panelinde "Oyuna Hoşgeldiniz..." yazısını görürsünüz.


Etiketler
unity script print hello gamer 
İlgili Makaleler
Unity Programında Sprite İle 2D Animasyon Yapmak
Unity Programında Vektörler
Canvas Camera ve World Şekli
Unity Programında Mouse Hareketlerine Göre Kamera Açısını Ayarlama
Unity Programında Tuğla Kırma Oyunu Yapıyoruz Algoritmayı Hazırlıyoruz
Unity Programında Prefabs Nesnelerini Kodla Çoğaltma
Unity Programında İlk Script Dosyasını Oluşturma
Unity Programında Puzzle Oyunu Nasıl Yapılır
Unity Programında Derlenen WebGL Projesini Local Tarayıcıda Çalıştırma
Unity Programında Birden Fazla Sahne İçinden İstenilen Sahneyi Seçme
Unity Projesinde Sql Server Veri Tabanına Bağlanma
Güneşin Etrafında Dönen Dünya Gezegenine Ait Animasyonun Unity Programında Kodlanması
Unity Programında Material Kullanımı
Unity Programında Loading Tasarımını Yapma
Unity Programında Login İşlemlerinde Loading Efektini Oluşturma
Unity Programında Tuğla Kırma Oyunu Sahneye Tuşla Ekleyip Kodlamasını Yapıyoruz
Unity Programında Rotate İşlemlerinde World ile Self Arasındaki Farklar
Unity Programında Login ve Register Panelleri İçin Animasyon Hazırlama
Unity Programında Login Girişinde Kullanıcıyı Bilgilendiren Mesaj Kutusu Oluşturma
Unity Programında Register Paneli Aracılığıyla Veri tabanına Yeni Kayıt Ekleme

Yorum Ekle
   
Kötü İyi