Üst MenüForum kuralları Üst MenüGenel Haberler Üst MenüSoru Sorun Üst MenüForum Takımı Üst MenüReaL Para Üst MenüVİP Bölüm Üst MenüTurnuval Forum
OyunJet Bütün Oyunlar
Yeni Konu Gönder Yeni Yorum Gönder
 
Konuyu Oyla:
  • Toplam: 47 Oy - Ortalama: 2.98
  • 1
  • 2
  • 3
  • 4
  • 5
Unity3D - Can Barı. (C#)
Yazar Konu
SlowType Çevrimdışı
Yeni Üye
*
Yeni Üye

Yorum Sayısı: 4
Edilen Teşekkürler: 0
Alınan Teşekkürler:
1 mesajında 1 kere
Üyelik Tarihi: 29-01-2012

Rep Puanı: 1
ReaL Para: 0.00
Yorum: #1
Unity3D - Can Barı. (C#)
Evet arkadaşlar..

Project Bölümünden Create > C# Script yapıyoruz ve içindekileri silip aşağıdaki kodları yapıştırıyoruz;


using UnityEngine;
using System.Collections;

public class 
PlayerHealth MonoBehaviour {
    public 
int maxHealth 100;
    public 
int curHealth 100;
    
    public 
float healthBarLength;

    
// Use this for initialization
    
void Start () {
        
healthBarLength Screen.width 2;
    
    }
    
    
// Update is called once per frame
    
void Update () {
        
AddjustCurrentHealth(0);
    }
    
    
void OnGUI() {
        
GUI.Box(new Rect(1010healthBarLength20 ), curHealth "/" maxHealth);
    }
    
    public 
void AddjustCurrentHealth(int adj) {
        
curHealth += adj;
        
        if(
curHealth 0)
            
curHealth 0;
        
        if(
curHealth maxHealth)
            
curHealth maxHealth;
        
        if(
maxHealth 1)
            
maxHealth 1;
        
        
healthBarLength = (Screen.width 2) * (curHealth / (float)maxHealth);
    }


Son olarak bu scripti karakterimize atmamız yeterli oluyor play tuşuna bastığınızda sol tarafda can barınızı görebileceksiniz.

İyi Forumlar.
03-02-2012 21:46
kullanıcının tüm mesajlarını bul Teşekkür Et Alıntı ile Cevapla
Yeni Konu Gönder Yeni Yorum Gönder


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  [DERS] Unity3D Facebook SDK kullanmak kolikman 6 3,324 11-05-2016 17:21
Son Yorum: Mucit
  MbK GameStudio Alımı *UNITY3D* MbKGameStd 3 685 24-09-2015 16:52
Son Yorum: RPG MAKER
  Unity3d Ders Kanalı <-Cihat Kökçü-> venqeful905 0 769 13-07-2015 18:34
Son Yorum: venqeful905
  Unity3D Ders Serisi fatih54 4 1,299 16-04-2015 3:14
Son Yorum: mmrsefa
Üzgün Unity3D Terrain Sorunu akıllıkobra 1 777 28-12-2014 22:48
Son Yorum: kotadusmani

Hızlı Menü:


Şu anda bu konuyu okuyanlar: 1 Ziyaretçi


Kurucu » Yönetici » Üst Yetkili » Yetkili » Platin Üye » Gold Üye » Silver Üye » Yeni Üye » Yasaklı Üye

Dost Linkler
İletişimReaLses Yukarı GitArşivRSS Beslemesi