LeXuS111555
offline
Опыт:
357Активность: |
Не двигается дамми
Код:
|
11.09.2012, 11:59 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
дурацкий вопрос, а дамми вообще может двигаться? |
11.09.2012, 12:11 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LeXuS111555
offline
Опыт:
357Активность: |
Я имел ввиду, что при событии запущенного таймера, дамми не перемещается к цели.
|
11.09.2012, 12:12 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
offline
Опыт:
94,598Активность: |
LeXuS111555, сделай скорость перемещения дамми больше 0, или двигает его через SetUnitPosotion а не SetUnitX()\Y |
11.09.2012, 12:19 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Не вижу отладочных сообщений |
11.09.2012, 12:22 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LeXuS111555
offline
Опыт:
357Активность: |
Всё это нормально, почему-то в хеш таблицу не передаются данные, и они не считываются, поэтому дамми не записывается в структуру. Получается некого двигать.(что я успел выяснить)
|
11.09.2012, 12:24 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
offline
Опыт:
94,598Активность: |
LeXuS111555, хештаблица то инициализирована? и правильно ли инициализировал, то тут есть умные люди.... |
11.09.2012, 12:30 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LeXuS111555
offline
Опыт:
357Активность: |
Код:
LeXuS111555 добавил: Немного переделал, больше отладочных сообщения. Но разобраться не могу. Код:
LeXuS111555 добавил: Помогите пожалуйста! Уже всё перепробовал, проверил. Всеравно не работает. |
11.09.2012, 13:58 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
поржал
ScorpioT1000 добавил:
еще поржал |
11.09.2012, 15:21 | #9
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
вот кстати я не понял, зачем вообще надо структуру и дамми, если ты юзаешь хештейбл для сохранения значений после таймера |
11.09.2012, 15:32 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LeXuS111555
offline
Опыт:
357Активность: |
Мне так проще будет работать, чем с массивом переменных
|
12.09.2012, 06:12 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
зачем тебе массив переменных, если есть хештейбл? |
12.09.2012, 14:17 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LeXuS111555
offline
Опыт:
357Активность: |
Лучше бы помогли решить проблему...
|
13.09.2012, 00:51 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
YellowStar
poon
offline
Опыт:
15,144Активность: |
чувак, тут мусора много, реально ты парился и твой код можно уместить в 20 строк максимум
|
13.09.2012, 03:17 | #14
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
это не код, это блот.
структуры и прочий оверлоад обычно нужен чтобы вместить всё в несколько строк, а не наоборот подробно расписывать в принципе атомарные действия.
объектный код в принципе не предполагает что-то хранить в хеш таблицах или дополнительных массивах.
ты должен создать статик обработчик инстансов, где запускается таймер и происходят прочие действия и после того как новый инстанс внесён в список, таймер его обрабатывает молча и без дополнительных действий.
переписать код не представляется возможным так как он в корне неверен и противоречит принципам объектности.
записывать на таймер ничего не надо, объектный код на джас возможен без хеш таблиц кеша ретурн бага и даже кастом велью.
если нам нужно 32 раза в секунду двигать юнита А в точку Б
мы создаём 100500 массивов на нужные параметры (те самые структуры) ложим юнита А в слот Ц и все данные в соответствующие массивы тоже в слот Ц, когда будет идти энумирация получать какие либо данные с юнита не потребуется. |
13.09.2012, 10:57 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LeXuS111555
offline
Опыт:
357Активность: |
Я хотел расширить эту систему до большей вариации, хочу сделать различные виды использования дамми, поэтому мне нужна структура. А упрощать я буду позже, когда хотя бы работать всё будет.
|
13.09.2012, 12:32 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
да хоть 100500 видов дамми, массивы тебе потребуются всё равно, добавить еще один массив в систему занимает секунду и не требует никакого кода. |
13.09.2012, 13:17 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|