Blizzru
offline
Опыт:
4,117Активность: |
local unit u?
Локальные переменные можно использовать, например в нескольких спеллах сразу (В одной карте)? или каждый новый спелл нужно обозначать новую переменную... Да и чтобы создать локальную переменную обязательно создавать одноимёнку глобалку? или есть другое решение? учусь... |
24.02.2012, 23:38 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alpha
offline
Опыт:
7,387Активность: |
Нельзя, локальные переменные имеют область видимости в пределах функции, в которой объявлены
не понял) |
24.02.2012, 23:55 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Blizzru
offline
Опыт:
4,117Активность: |
alpha, вот смотри, например сделал я парочку переменных
local unit uTest01
local unit uTest02 При сохранении Helper выдаёт ошибки на эти uTest's до тех пор пока я через ctrl+b не создам идеинтичные по названию переменные... Можно както сделать чтобы эти переменные создавались автоматически? Или я несу чушььь?
Blizzru добавил: Вот xgm.ru/forum/showpost.php?p=25723&postcount=6 прикреплён файл где в переменной local u неиспользуется переменная созданая спомощью ctrl+b... |
25.02.2012, 00:05 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alpha
offline
Опыт:
7,387Активность: |
не понятно где ты их объявляешь, покажи свой код, посмотрим |
25.02.2012, 01:41 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Klop
Папа римский
offline
Опыт:
13,006Активность: |
Blizzru, через Ctrl+b ты локальные переменные не создаш
там создаются глобальные
Читай пособие по локальным перменным,локальные переменые должны обьявлятся строго в начале функции,может из-за этого и есть ошибка
оформил код alpha Отредактировано alpha, 25.02.2012 в 13:54. |
25.02.2012, 10:06 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Сколько можно создавать идиотские темы ._.
Для особо непробиваемых: http://xgm.guru/p/wc3/jass_introduction; Учитесь уже пользоваться своими мозгами, а не бежать "жаловаться мамочке" при первой же проблеме. |
25.02.2012, 14:04 | #6
+2/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,880Активность: |
Blizzru, используй хгм по полной:
|
25.02.2012, 19:11 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Blizzru
offline
Опыт:
4,117Активность: |
Klop:
В этом вся и проблема... Когда сохранаю карту выдаёт ошибки до тех пор пока не создам глобальных клонов... |
25.02.2012, 19:32 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alpha
offline
Опыт:
7,387Активность: |
Blizzru:
Код в студию, пожалуйста |
25.02.2012, 23:57 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Blizzru
offline
Опыт:
4,117Активность: |
Простите за баламутство... Затупил... |
26.02.2012, 01:05 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alpha
offline
Опыт:
7,387Активность: |
Закрыто |
26.02.2012, 02:59 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|