Bu dersimizde,Random olarak iki sayi arasında bir sayi tutup,arka plan renk değiştirme işlemi yapacağız bu işelem her oyuna başlandığından Random un oluşturmuş olduğu sayıya göre rengi belirleyecektir.Bu işelemi basit bir C# Scripti ile gerçekleştireceğiz.
using UnityEngine;
using System.Collections;
public class RenkDonusum : MonoBehaviour {
int Renk; //Burası Renk adından tam sayı tutan bir değişken;
Camera cam; //Burda ise Camera Componentini tutan cam adın bir değişken var;
void Start () {
cam = GetComponent<Camera> (); // Bu kısımda yukarıda oluşturmuş olduğumuz cam değişkeni ile
//Camera Compenentine eşitliyoruz.
Renk = Random.Range (1,10); // Burda Renk değişkenine ramdom olarak 1 ve 10 arasında bir sayı
//Belirletiyoruz.
}
void Update () {
if(Renk < 5){//Karar yapısı ile Renk değişkenin 5 den küçük olup olmadığını karar verdiriyoruz.
// Eger Yukardaki şart uyarsa bu ku geçerleştirmiş oluyoruz.
cam.backgroundColor = Color.black;//Cam değişkeninin backgroundColorına ulalıp rengi değişriyoruz burda
}
if(Renk > 5){//Karar yapısı ile Renk değişkenin 5 den büyük olup olmadığını karar verdiriyoruz.
// Eger Yukardaki şart uyarsa bu ku geçerleştirmiş oluyoruz.
cam.backgroundColor = Color.white;//Cam değişkeninin backgroundColorına ulalıp rengi değişriyoruz burda
}
}
}
using System.Collections;
public class RenkDonusum : MonoBehaviour {
int Renk; //Burası Renk adından tam sayı tutan bir değişken;
Camera cam; //Burda ise Camera Componentini tutan cam adın bir değişken var;
void Start () {
cam = GetComponent<Camera> (); // Bu kısımda yukarıda oluşturmuş olduğumuz cam değişkeni ile
//Camera Compenentine eşitliyoruz.
Renk = Random.Range (1,10); // Burda Renk değişkenine ramdom olarak 1 ve 10 arasında bir sayı
//Belirletiyoruz.
}
void Update () {
if(Renk < 5){//Karar yapısı ile Renk değişkenin 5 den küçük olup olmadığını karar verdiriyoruz.
// Eger Yukardaki şart uyarsa bu ku geçerleştirmiş oluyoruz.
cam.backgroundColor = Color.black;//Cam değişkeninin backgroundColorına ulalıp rengi değişriyoruz burda
}
if(Renk > 5){//Karar yapısı ile Renk değişkenin 5 den büyük olup olmadığını karar verdiriyoruz.
// Eger Yukardaki şart uyarsa bu ku geçerleştirmiş oluyoruz.
cam.backgroundColor = Color.white;//Cam değişkeninin backgroundColorına ulalıp rengi değişriyoruz burda
}
}
}

Hiç yorum yok:
Yorum Gönder