|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.04.2015, 22:58 | #1 |
Регистрация: 30.04.2015
Сообщений: 4
|
Почему в Debug Rectangle есть, а в релизе - нет?
Помогите, пожалуйста )
Следующая ситуация: Есть игра, Delphi XE5, целевые платформы Win32/Android/IOs. Запускается. Появляется TabControl первым Tab - логотип, таймер на Fade-out, появляется меню. Три кнопки - новая, состязание, поделиться. Новая - меняется Tab. В нем меню Toolbar с двумя кнопками, остальное место Rectangle Field1. В нем динамически создается array of rectangle (parent:=field1), рассчитываются координаты и все такое. Теперь вопрос: в режиме Debug все работает отлично, а в режиме Release- Field1 грузится (проверил изменением цвета), а массив прямоугольников нет. Как так? Release для Win32. На Android залил Debug-версию, та же ситуация - не грузятся Rectangle. Через Google Store даже не пробовал. Несущественное поудалял, влияния не имеет на это. Также создания TRectangle переносил в FieldCalculate, без разницы.Грешил на Onmousedown - может, из-за андройда как одной из целевых Mouse не прокатит, но закомментировал - не помогло. Вообщем, помогите кто может Менял строку Parent:=Field1; на Parent:=GameAndroid; Рисуется данное поле с самого начала игры, поверх логотипа, меню и прочего. Но суть не в этом... Рисуется только в режиме дебага. Если переключить в релиз, то опять ничего, как на второй картинке. Чего за мистика? о_О |
30.04.2015, 22:59 | #2 | |
Регистрация: 30.04.2015
Сообщений: 4
|
Код:
Цитата:
Решил проблему. Собственно, про не инициализированные переменные: обнулил в Procedure FieldCalculate, сделал y:=0 перед дальнейшим использованием. Последний раз редактировалось Аватар; 02.05.2015 в 16:43. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall Rectangle::~Rectangle(void)" (??1Rectangle@@QAE | Dimka-novitsek | Общие вопросы C/C++ | 4 | 15.10.2014 13:34 |
Перенос БД при релизе | Salem23 | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 9 | 14.09.2014 17:29 |
Почему-то нет звука | fevgin | Паскаль, Turbo Pascal, PascalABC.NET | 13 | 17.11.2013 20:05 |
класс Rectangle совпадает с функцией Rectangle | sofen.ru | Общие вопросы C/C++ | 5 | 06.11.2010 14:32 |