Показать сообщение отдельно
Старый 03.03.2013, 17:05   #49
EvilOkta
Знающий
 
Аватар для EvilOkta
 
Регистрация: 31.07.2008
Сообщений: 321
Написано 108 полезных сообщений
(для 229 пользователей)
Ответ: Передача переменной в метод

Сообщение от Dream Посмотреть сообщение
это как самое простое и по хардкору
Sector var1=Sector.SectorI;
int value=(int)var1;
value+=1;
if(
value>(int)Sector.SecotrIII)
   
value=0;
var1=(Sector)value
спасибо, в принципе решение устраивает. Модернизировал вот так, чтобы не сбивался счетчик:
if (Input.GetKeyDown(KeyCode.Space)) {
            
Sec = (int)CurrentSectorNS;
            
Sec += 1;
            
CurrentSectorNS = (Sector)Sec;
            if (
Sec > (int)Sector.SectorIII) {
                
CurrentSectorNS Sector.SectorI;
                
Sec 0;
            }
        } 
__________________
Области Хаоса - мой новый Youtube проект
(Offline)
 
Ответить с цитированием