Vampirrr
O_o
offline
Опыт:
19,286Активность: |
RegionAddRect вызывает крит ошибку
Нужно было добавить несколько ректов в регион, что бы вместо 7 разных проверок сделать всего одну..Собственно код ничтожно малый, но потестив понял что крит вылетает как только я пытаюсь сделать что-нибудь с регионом. Собственно вот он сам:
карта не крашится только, если оба этих триггера вырубить впринципе, вот и сама тест-карта |
14.02.2010, 20:00 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Vampirrr, эээ, недавно сам столкнулся, нельзя при инициализации глобалок создавать регион. |
14.02.2010, 20:58 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
Да, например можно сделать так:
|
14.02.2010, 22:03 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
некоторые типы нельзя создавать при ините, капитан как бы намекает создавать регион в другом месте, но никак не в декларации переменных. |
15.02.2010, 09:11 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Hellfim, неправильно, нельзя именно создавать регион во время инита. |
15.02.2010, 09:58 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
DoctorGester, правильно, кэп намекает, что там есть функция TriggerSleepAction(0.) |
15.02.2010, 15:33 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vampirrr
O_o
offline
Опыт:
19,286Активность: |
Hellfim, триггер слип экшион не помогает. Действительно, было достаточно убрать CreateRegion() из глобалки и сделать через set reg = CreateRegion() в триггере инициализации карты, как все заработало..
Всем большое спасибо, можно закрыть! |
16.02.2010, 05:43 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|