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

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

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

Регистрация: Jul 2011
Сообщений: 25
Question Помогите разделить сайт на несколько SWF

Здравствуйте еще раз! доделал сайт, но вес получился больше чем ожидал! теперь хочу разделить его на несколько частей (сайт для театра и там есть кнопки "о театре", "репертуар", "труппа" и т.п. которые переходят к мувикам в котором несколько кадров и т.п) теперь хочу разделить каждый этот раздел на отдельный SWF и на кнопки поставить загрузку из файла! но не знаю как это лучше сделать? URLLoader? не хочу пока кромсать все на части (резать весь проект) пока не пойму как это лучше сделать! помогите!

p.s. это моя первая работа вообще в програмировании и уже не плохой красивый сайт, но скрипты в кадрах записаны! не знаю как их из .as загружать, но потом разберусь. Их ведь тоже нужно будет все переделывать? если они ссылаются на кадры (которые будут в других SWF) прошу понять меня и простить за неточно сформулированные вопросы! вы ведь тоже когда то начинали?
С уважением, Кирилл

Старый 25.07.2011, 22:40
olexandr вне форума Посмотреть профиль Отправить личное сообщение для olexandr Посетить домашнюю страницу olexandr Найти все сообщения от olexandr
  № 2  
Ответить с цитированием
olexandr
 
Аватар для olexandr

Регистрация: Aug 2007
Адрес: Ukraine, Kyiv
Сообщений: 643
Отправить сообщение для olexandr с помощью ICQ Отправить сообщение для olexandr с помощью MSN Отправить сообщение для olexandr с помощью Skype™
сомневаюсь, что имеет смысл переделывать скрипты из кадров. скорее всего, проще будет с нуля правильно написать. по поводу разделения на несколько SWF - ситуация аналогичная.
не видя вашей работы, тяжело давать какие-то советы, но мне, кажется, наиболее, простым сейчас будет вынести все текстовые данные и картинки в отдельные файлы и тогда размер основной флешки, наверняка, окажется приемлемым.
для загрузки текстовых данных используется URLLoader, для загрузки картинок и других флешек - Loader.
__________________
сайт, vk

Старый 25.07.2011, 22:44
krog2008 вне форума Посмотреть профиль Отправить личное сообщение для krog2008 Найти все сообщения от krog2008
  № 3  
Ответить с цитированием
krog2008

Регистрация: Jul 2011
Сообщений: 25
Спасибо! Действительно сначала все написать - проще!
А если у меня практически все картинки - анимация т.е. мувики их можно как нибудь из вне загрузить в мувик и что бы он работал?

Старый 26.07.2011, 01:38
olexandr вне форума Посмотреть профиль Отправить личное сообщение для olexandr Посетить домашнюю страницу olexandr Найти все сообщения от olexandr
  № 4  
Ответить с цитированием
olexandr
 
Аватар для olexandr

Регистрация: Aug 2007
Адрес: Ukraine, Kyiv
Сообщений: 643
Отправить сообщение для olexandr с помощью ICQ Отправить сообщение для olexandr с помощью MSN Отправить сообщение для olexandr с помощью Skype™
конечно можно
1. делать программную анимацию после загрузки
2. оставить текущую анимацию, но на пустом мувике. а после подгрузки, добавить картинку в этот пустой мувик
__________________
сайт, vk

Старый 26.07.2011, 02:39
krog2008 вне форума Посмотреть профиль Отправить личное сообщение для krog2008 Найти все сообщения от krog2008
  № 5  
Ответить с цитированием
krog2008

Регистрация: Jul 2011
Сообщений: 25
т.е. должно быть что то вроде:
Код AS1/AS2:
muvik.addEventListener(Event.ENTER_FRAME, ent);
function ent(e:Event):void {
var request:URLRequest = new URLRequest("name.jpg"); 
var loader:Loader = new Loader() 
loader.load(request); 
addChild(loader);
}
p.s. я не дома поэтому пока не могу проверить?

Старый 26.07.2011, 02:51
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 6  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
30 раз в секунду посылать запрос на загрузку? Нет. Не все пользователи сайта живут в серверной.

Добавлено через 4 минуты
Поэкспериментируйте. Сделайте простой мувик с элементарной анимацией, скомпилите его в свф, загрузите свф с помощью Loader в другой свф, посмотрите что получится. Никто не даст конкретный ответ на Ваш абстрактный вопрос. Конкретные решения зависят от конкретного проекта и Вашего собственного опыта. Экспериментируйте, и все найдется.
__________________
Reality.getBounds(this);

Старый 26.07.2011, 05:03
krog2008 вне форума Посмотреть профиль Отправить личное сообщение для krog2008 Найти все сообщения от krog2008
  № 7  
Ответить с цитированием
krog2008

Регистрация: Jul 2011
Сообщений: 25
ну так я и спрашиваю как зарузить?

Добавлено через 4 минуты
мда, и еще вопросик! как лучше оптимизировать сайт что бы он ко всем компам (средним) подошел и не лагал, а то скинул я себе его на нетбук и он тормозит! интуитивно я догадываюсь что проблема в анимации и ее количестве, но может это еще как то не правильно сведено?

Добавлено через 5 минут
P.s. простите не стал новую тему начинать! тут такая обсуждалась но ничего дельного не решили

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

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

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


 


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


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