Результаты поиска
|
|
mobillko | Дата: Суббота, 16 Июня 2012, 21:10 | Сообщение # 1 | Тема: Вопрос-[ответ] по Unity |
был не раз
Сейчас нет на сайте
| Вопрос, скрипт бара состояния здоровья, не выдаёт никаких ошибок, но при этом , он не отображается на экране, в чём может быть дело? Вот он сам: //выводит бар показывающий здоровье игрока using UnityEngine; using System.Collections;
public class PlayerHealth : MonoBehaviour { //Публичные переменные для настроек public int maxHealth = 100; //блок переменных локального пользывания private int _curHealth =100; private float healthBarLength; // Производятся начальные расчёты при создании объекта void Start () { //Задаём начальную ширину бара здоровья healthBarLength = Screen.width/2; //предотвращаем ввод неправильного значения //максимального здоровья if (maxHealth<1) maxHealth=1; _curHealth=maxHealth;
}
// Update is called once per frame void Update () { AddjustCurrentHealth (_curHealth); } //выводится сам бар по средствам графического интерфейса void onGUI (){ //выводится бар состояния здоровья и числовые значения его GUI.Box (new Rect(10,10,healthBarLength,20),_curHealth +"/"+ maxHealth); } //производим расчёт нужной ширины бара состояния здоровья public void AddjustCurrentHealth (int adj){ //adj- это изменение состояния здоровья а не его значение //_curHealth = adj -старое значение _curHealth += adj;//новое значение //блок по предотваращению получения неверного состояния здоровья //меньше нкля или больше максимума, // так как изменяем здоровье из вне if (_curHealth<0)_curHealth=0; if (_curHealth>maxHealth)_curHealth=maxHealth; //Расчёт бара непосредственно healthBarLength =(Screen.width/2)*(_curHealth /(float)maxHealth); }
}
Сообщение отредактировал mobillko - Суббота, 16 Июня 2012, 22:06 |
|
| |
mobillko | Дата: Понедельник, 05 Марта 2012, 22:17 | Сообщение # 2 | Тема: Вопрос-[ответ] по Unity |
был не раз
Сейчас нет на сайте
| Удалил пост изза ненадобности, сам разобрался
Сообщение отредактировал mobillko - Понедельник, 05 Марта 2012, 22:24 |
|
| |
mobillko | Дата: Суббота, 03 Марта 2012, 12:59 | Сообщение # 3 | Тема: Обучение Unity |
был не раз
Сейчас нет на сайте
| Разобрался, просто "про" версию лицензии реактивировал
Сообщение отредактировал mobillko - Суббота, 03 Марта 2012, 13:44 |
|
| |
mobillko | Дата: Среда, 29 Февраля 2012, 13:28 | Сообщение # 4 | Тема: Обучение Unity |
был не раз
Сейчас нет на сайте
| Мне надо создать новую текстуру и её на камеру закрепить чтобы на планшете отображалась картинка с камеры (не камеры игрока), есть создать материал и прочие, а текстуру нет <img>http://images.netbynet.ru/img.php?65975253a6d5b498569865ca55815777.jpg</img> По видео уроку делаю вот этому http://3dcreatortut.ru/?p=1036 Только у него версия ниже, вот думаю может в новой убрали и или как пробная ещё не может этого или отдельно установить может нужно эту функцию
Сообщение отредактировал mobillko - Среда, 29 Февраля 2012, 14:04 |
|
| |
mobillko | Дата: Среда, 29 Февраля 2012, 12:54 | Сообщение # 5 | Тема: Обучение Unity |
был не раз
Сейчас нет на сайте
| Установил Unity 3D 3.5, нету создать новую текстуру, что делать?
|
|
| |