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
Bilgisayarlı Tasarım Uygulamaları Dersi İkinci Dönem Birinci Yazılı Çalışma Soruları
Unity Programında Button Yardımıyla Sahneler Arasında Geçiş Yapma İşlemleri
Unity Programında Mouse Hareketlerine Göre Kamera Açısını Ayarlama
Unity Programında Sprite İle 2D Animasyon Yapmak
Unity Programında Bir Nesneyi Kodlarla Döndürme İşlemi
Unity Programında Material Kullanımı
Unity Programında Puzzle Oyunu Nasıl Yapılır
Unity Programında Input Get Axis Komutu
Bilgisayarlı Tasarım Uygulamaları Dersi İkinci Dönem İkinci Yazılı Çalışma Soruları
Unity Programında Prefabs Nesnelerini Kodla Çoğaltma
Unity Programında Basit Login Yapımı
Unity Programında Kodlarla Sahneye Nesne Ekleme
Unity Projesinde Sql Server Veri Tabanına Bağlanma
Unity Programında Input GetKey Komutu
Unity Programında Topu Hareket Ettirme Oyunu Kamera Takibini Gerçekleştiriyoruz
İki Sayıyı Toplayan İşlemi Unity Programında Kodlayarak Yapınız
Unity Programında Script Editörünü Ayarlama
Terrain Nedir? Ne İşe Yarar?
Unity Programında Topu Hareket Ettirme Oyunu Oyuna Yeniden Başlama Butonunu Kodlayıp Bitiriyoruz
Unity Programında Inspector Ve Console Paneli

Yorum Ekle
   
Kötü İyi