Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 02.09.2016, 17:27
Anbu51Ru вне форума Посмотреть профиль Отправить личное сообщение для Anbu51Ru Найти все сообщения от Anbu51Ru
  № 1  
Ответить с цитированием
Anbu51Ru
 
Аватар для Anbu51Ru

Регистрация: Apr 2016
Сообщений: 18
Question Отображение графики

Всем привет. Подскажите как отображать графику программно с помощью AS3.


Вся суть проблемы - раньше я писал код в одном файле и чем больше было кода тем труднее с ним потом работать.

Потом я решил разбивать код на классы, стало намного легче работать, но все они были в одной папке и когда классов было много это не удобно. За тем я начал читать книгу Колина Мука и научился разбивать классы по пакетам. Стало очень удобно работать с классами, если бы не одно но... Графика не отображается через addchild. Flash не выдает ошибок, а просто белый экран. Подскажите как отображать графику, пожалуйста. Спасибо!

Пробовал вот так:

Код AS3:
public var bgMenu:BgMenu;
bgMenu = new BgMenu;
addChild(bgMenu);
Вариант выше работает только если классы и файл .fla лежат в одном месте. А сейчас я разбил все по пакетам и вся графика перестала отображаться

Старый 02.09.2016, 17:36
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 2  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Сколько бы вы сэкономили времени, если сразу бы начали читать книгу? Где-то в конце, у Мука должна быть глава по работе с графикой программным способом.

Следующий шаг - устанавливаете FlashDevelop и пишете весь код только в нём. Графику рисуете отдельно во флеше, а потом экспортируете её в виде swc библиотеки и подключаете во FlashDevelop. У мука было описание как работать с экспортом графики.

Касательно проблемы, скорее всего причина в неправильных путях. Смотрите что в ошибке написано.
__________________
Дети не должны знать о своих родителях

Старый 02.09.2016, 18:27
Anbu51Ru вне форума Посмотреть профиль Отправить личное сообщение для Anbu51Ru Найти все сообщения от Anbu51Ru
  № 3  
Ответить с цитированием
Anbu51Ru
 
Аватар для Anbu51Ru

Регистрация: Apr 2016
Сообщений: 18
Спасибо, разобрался.
Импортировал библиотеку с графикой и все заработало.

Создать новую тему Ответ Часовой пояс GMT +4, время: 13:18.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 13:18.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.