Глобальная переменная - Форум Игроделов
Пн, 20 Май 2024, 01:23 
 
Приветствую Вас Гость Главная | Регистрация | Вход
Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум Игроделов » UNITY3D » HELP & FAQ » Глобальная переменная (Как сделать Глобальную переменную?)
Глобальная переменная
ghostukrДата: Пн, 11 Июн 2012, 11:30 | Сообщение # 1
 
Сообщений: 58
Награды: 0
Репутация: 67
Статус: Offline
Всем Доброго Времени суток:)
Как можно сделать глобальную переменную,и прочитать ее из другого скрипта? ( У меня одна переменная в одном скрипте,и нужно прочитать ее из другого скрипта)Желательно объясните на JS.
Вот переменная в скрипте:
public var hp : = 100;//Читал там можно написать static
.
И нужно достать ее в другом,что бы я смог отнять от нее 10 например.
hp -= 10;

Добавлено (11.06.2012, 11:30)
---------------------------------------------
Вот в офф.уроке вчера нашел, такую фразу:

Code
Для доступа к ней из другого скрипта Вам нужно использовать имя скрипта заканчивающееся точкой и далее имя переменной
name.print(TheScriptName.someGlobal);
TheScriptName.someGlobal = 10;

Но до меня не совсем доперло.


Веб-Дизайнер.Умею работать с Sandbox.
Понравилось что то? + в репу:3
 
СообщениеВсем Доброго Времени суток:)
Как можно сделать глобальную переменную,и прочитать ее из другого скрипта? ( У меня одна переменная в одном скрипте,и нужно прочитать ее из другого скрипта)Желательно объясните на JS.
Вот переменная в скрипте:
public var hp : = 100;//Читал там можно написать static
.
И нужно достать ее в другом,что бы я смог отнять от нее 10 например.
hp -= 10;

Добавлено (11.06.2012, 11:30)
---------------------------------------------
Вот в офф.уроке вчера нашел, такую фразу:

Code
Для доступа к ней из другого скрипта Вам нужно использовать имя скрипта заканчивающееся точкой и далее имя переменной
name.print(TheScriptName.someGlobal);
TheScriptName.someGlobal = 10;

Но до меня не совсем доперло.

Автор - ghostukr
Дата добавления - 11 Июн 2012 в 11:30
ЛевшаДата: Пн, 11 Июн 2012, 12:27 | Сообщение # 2
Черный Волк
 
Сообщений: 7257
Награды: 30
Репутация: 3313
Статус: Offline
http://gamecreatingcommunity.ru/forum/186-2694-68428-16-1298807466

X.cor.R (Prologue)
 
Сообщениеhttp://gamecreatingcommunity.ru/forum/186-2694-68428-16-1298807466

Автор - Левша
Дата добавления - 11 Июн 2012 в 12:27
ZuHeLlДата: Пн, 22 Апр 2013, 15:58 | Сообщение # 3
 
Сообщений: 10
Награды: 0
Репутация: 0
Статус: Offline
Есть скрипт Global.js:
public static var hp=100;

Вот как обращаемся:
Global.hp-=10;

Пример:
if(Global.hp>0){
Global.hp-=10;
}
 
СообщениеЕсть скрипт Global.js:
public static var hp=100;

Вот как обращаемся:
Global.hp-=10;

Пример:
if(Global.hp>0){
Global.hp-=10;
}

Автор - ZuHeLl
Дата добавления - 22 Апр 2013 в 15:58
commandobyДата: Пн, 22 Апр 2013, 18:02 | Сообщение # 4
Unity 3D Free
 
Сообщений: 836
Награды: 3
Репутация: 211
Статус: Offline
ZuHeLl, не нужен никакой скрипт. В любом скрипте static var и обращаться через имя этого скрипта.

Блог.
 
СообщениеZuHeLl, не нужен никакой скрипт. В любом скрипте static var и обращаться через имя этого скрипта.

Автор - commandoby
Дата добавления - 22 Апр 2013 в 18:02
Форум Игроделов » UNITY3D » HELP & FAQ » Глобальная переменная (Как сделать Глобальную переменную?)
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Game Creating CommUnity © 2009 - 2024