Проблема с таймером

Программирование на Юнити.

Проблема с таймером

Сообщение DjKoKs 17 июн 2011, 19:18

Привет всем. Есть проблема, я задаю секунды для таймера следующим образом:
Синтаксис:
Используется javascript
secon = 60 + Time.time;
sec = secon - Time.time;
 

Скрипт исправно работает, если данный уровень, где стоит таймер выставлен первым(то есть игра начинает с него загрузку). Но я сделал меню, где по клику новая игра загружается уровень с таймером. Таймер начинает работать некорректно, как это исправить? Можно ли Time.time обнулить?
Аватара пользователя
DjKoKs
UNец
 
Сообщения: 33
Зарегистрирован: 05 дек 2010, 23:42

Re: Проблема с таймером

Сообщение Neodrop 17 июн 2011, 19:29

Неужели сложно открыть справку? :-?
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Проблема с таймером

Сообщение ][@FF 18 июн 2011, 06:41

Аватара пользователя
][@FF
UNIт
 
Сообщения: 62
Зарегистрирован: 24 фев 2011, 20:02
  • ICQ

Re: Проблема с таймером

Сообщение Neodrop 18 июн 2011, 11:13

Зачем вы дублируете мою ссылку? :-?
Нажмите на кнопочку "Иди в ШКОЛУ". Если это не очевидно.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Проблема с таймером

Сообщение DjKoKs 18 июн 2011, 11:15

Благодарю
Аватара пользователя
DjKoKs
UNец
 
Сообщения: 33
Зарегистрирован: 05 дек 2010, 23:42

Re: Проблема с таймером

Сообщение Nolex 19 июн 2011, 10:09

Я для себя юзаю другой вариант:


Синтаксис:
Используется csharp
       
                bool tomeb = true;
               
                if (timeb) {
                nowTime = Time.time;
                timeb = false;
                }
                yourtime = Time.time - nowTime;

                       
                }


Чтоб при рестарте левела сбрасывался таймер, в Start() добавить строчку:
timeb = true;
Разработка игр в студии Brinemedia .
Аватара пользователя
Nolex
UNIверсал
 
Сообщения: 483
Зарегистрирован: 17 окт 2010, 12:26
Откуда: Украина
Skype: exlumen
  • Сайт
  • ICQ


Вернуться в Скрипты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10