|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Aug 2015
Сообщений: 26
|
Цитата:
И другой вопрос, если я оставлю и не буду эти кнопки убирать со сцены, как мне добавить им свойство, например, какой-нить номер (номер уровня). Сейчас я делаю это, создавая класс с тем же именем и дописывая ему это свойство. Но, как выяснилось выше, это влечет неудобства. Если создавать класс-обертку, то уже его придется вручную добавлять на сцену (все 20 шт), если сделать в символе скрытое поле и писать туда инфу, то это костыли какие-то..А больше на ум ничего не приходит. |
|
|||||
Регистрация: Jun 2014
Сообщений: 558
|
за время проведённое на форуме с этим вопросом уже можно было давно всё расставить в ручную=)
Если у объектов есть закономерность, т.е. расставляется по определённому принципу, пишется функция FD очень приятно работать с кодом, но графику ручками прописываем, это вполне нормально, особенно, если будут варианты с различными разрешениями, можно задать соотношения координат и разрешения, а когда просто рисуется, стоит чуть немного изменить разрешение и всё поплывёт |
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Держи пример. В целом я бы это сделал примерно так, но могут быть и варианты, в зависимости от конкретной задачи.
Последний раз редактировалось udaaff; 23.08.2015 в 06:51. |
|
|||||
Дело в том, что я не создавал ещё один McClass во FlashDevelop. Если его создать, то начинает конфликтовать.
Цитата:
Не получится получить swc, а потом иметь возможность редактировать классы, которые были в нём. Ведь swc это уже запечатанный архивчик. Поэтому придётся изменять классы, и во FlashIDE заново делать swc. New Project.rar |
|
|||||
Регистрация: Aug 2015
Сообщений: 26
|
Цитата:
Проект посмотрел, спасибо, действительно удобно так передавать данные от графики к коду. Только не понял, зачем _graphic приводить к DisplayObject (и пользоваться потом доступом, как к ассоциативному массиву: _graphic["levelsContainer"]), а не брать его текущий класс LevelsWindowGraphic. Но, наверно, это для универсальности и для повторного использования. Цитата:
Цитата:
Кстати, в проекте в папке Flash_files как раз есть файл McClass.as, но почему Flash Dev не "видит" этот класс? Т.к. он просто не находится в папке src? |
|
|||||
Цитата:
Project - Properties.. - Classpaths(вкладка) |
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Цитата:
Добавил базовые классы для графики, если хочется автокомплита и большей строгости, можно попробовать как-то так... (я так не делал, поэтому могут какие-то камни повсплывать), но как по мне тут больше волокиты получается, чем профита. |
|
|||||
Регистрация: Aug 2015
Сообщений: 26
|
Спасибо большое!
|
Часовой пояс GMT +4, время: 21:35. |
|
« Предыдущая тема | Следующая тема » |
|
|