Celebrate
offline
Опыт:
849Активность: |
Handle >> Unit
Можно ли как-нибудь использовать переменную типа хэндл в функциях берущих как аргумент юнит?
Т.е. нужен аналог паскалевской функции AsЧто-нибудь (хххх.AsTButton) Раньше я для этого использовал функцию вида:
но теперь такая функция не работает :( |
26.12.2009, 23:22 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
XOR
offline
Опыт:
38,159Активность: |
никак на 1.24 |
26.12.2009, 23:25 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Celebrate
offline
Опыт:
849Активность: |
Очень очень хреново :((((((((((((((((((( теперь ни один из моих старых скриптов работать не будет |
26.12.2009, 23:27 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Artas Undead
offline
Опыт:
568Активность: |
Celebrate, прочти статью про хеш-таблицы. Это замена ретурн багу. |
26.12.2009, 23:28 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
XOR
offline
Опыт:
38,159Активность: |
|
26.12.2009, 23:31 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Celebrate
offline
Опыт:
849Активность: |
Да знаю я про хеш-таблицы
Но я давно отказался от использования кеша в сторону использования массива хэндлов, тк надёжнее. Да уж, значит либо хеш-таблицы, либо старые добрые парралельные массивы. |
26.12.2009, 23:33 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
XOR
offline
Опыт:
38,159Активность: |
Либо структуры |
26.12.2009, 23:49 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Celebrate
offline
Опыт:
849Активность: |
А это что такое?
Хеш-таблицы мне не хочется применять, тк они "непрозрачные". |
26.12.2009, 23:53 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Garret
Недоброе творится
offline
Опыт:
3,893Активность: |
Это параллельные массивы |
26.12.2009, 23:55 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
XOR
offline
Опыт:
38,159Активность: |
Но в более удобном виде
|
27.12.2009, 01:00 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,707Активность: |
Celebrate, просто юзай встроенную функцию для 1.24. Вот полезная тема. Самое основное и нужное тебе в данном случае:
|
27.12.2009, 01:45 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Celebrate
offline
Опыт:
849Активность: |
спасибо, почитаю.
Hellfirm я не хочу использовать хеш-таблицы. Раньше (когда я последний раз садился за редактор, т.е. очень давно) я использовал массив хендлов, осуществляя преобразования хэндла в юнит (таймер, триггер итд) через РБ-функции. Мне такая система кажется надёжнее кеша. |
27.12.2009, 11:33 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
XOR
offline
Опыт:
38,159Активность: |
Хеш != кэш |
27.12.2009, 11:43 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Celebrate
offline
Опыт:
849Активность: |
Да я знаю; просто не хочется от массивов уходить.
Celebrate добавил:
Хм. Ятп структура - это примерный аналог объекта? Допустим еть структура типа
аналог паскалевского конструктора projectile.Create на вджассе будет выглядеть примерно так:
?
Непонятно, как потом до этого прожектайла добраться из функции вызываемой таймером который я создал в функции LaunchProjectile?
|
27.12.2009, 13:50 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
RazArt
offline
Опыт:
11,197Активность: |
Celebrate, как бы энто убого не звучало, но мне кажется нужно каждую переменную сохранять в хеш, ибо структуры в варе как таковой нет и энто просто набор переменных с различными префиксами (ака название структуры)...
|
27.12.2009, 14:24 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
XOR
offline
Опыт:
38,159Активность: |
обращение идет через точку |
27.12.2009, 14:35 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
9thNerZul
forum/warcraft3
offline
Опыт:
4,869Активность: |
vJass мануал читал? |
10.01.2010, 11:36 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
use fogstate exploit!
|
10.01.2010, 13:03 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Артте
Open up your eyes
offline
Опыт:
23,423Активность: |
и его закроют, имхо |
10.01.2010, 13:17 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
именно по этой причине ни один серьёзный проект его не юзает, но для "лишь бы щас поиграть" вполне годиться.
|
10.01.2010, 13:31 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|