Xoniks
offline
Опыт:
1,858Активность: |
Gobals private
если создать "приавтные" глобалки то они действуют только внутри триггера где они созданы? |
03.04.2012, 09:16 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sidhe
Unity3D engine
offline
Опыт:
7,721Активность: |
да
|
03.04.2012, 09:22 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
неправда, они действуют везде, приватный статус просто добавляет префикс к имени переменной
|
03.04.2012, 14:30 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
|
03.04.2012, 14:36 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
суть в том что приваток в джасе нет, это синтаксис надстройки который можно обойти различными методами при желании.
|
04.04.2012, 14:09 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
*диодкэп*
я пытаюсь донести до автора, что доставать их извне - плохая идея с точки зрения проектирования) |
04.04.2012, 14:15 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
приватки глупо, даже в той же хромой яве создан специальный инструмент (рефлекшин) для обхода маразма авторов библиотек и отдельных классов.
|
04.04.2012, 15:57 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
Рефлекшон сделан чтобы править код в рантайме, причем это редко где "правильно" применяется, причем тут он? В целом надо юзать protected на самом деле =) |
04.04.2012, 16:18 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alpha
offline
Опыт:
7,387Активность: |
DioD:
С чего бы глупо? Когда получаются одинаковые названия переменных в двух библиотеках, то зачем менять их название когда есть приват? Так удобнее в нормальных языках для этого есть неймспейсы =) в целом это глупый подход объединить блоки кода и одновременно разрешить юзать их выборочно, не подключая либы © Sc
Ответ дан, закрыто Отредактировано ScorpioT1000, 04.04.2012 в 17:11. |
04.04.2012, 17:02 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Если юзать public - библиотека и будет неймспейсом. Правда убогим =) |
04.04.2012, 17:25 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
Doc, нет. неймспейс это скорее scope
// я это и имел ввиду, что scope, что library - все неймспейс, разве что scope конкретно для этих целей лучше подходит. Отредактировано Doc, 04.04.2012 в 17:41. |
04.04.2012, 17:34 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|