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

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

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

Регистрация: Jun 2010
Сообщений: 107
Question Слишком большой флеш

Здравствуйте! У меня проблема!

Флешка не компилируется из-за того, что кода слишком много. Увеличение размера памяти для jvm уже не решает проблему - максимум поставил. Кстати, почему-то у меня 350 Мб максимум для jvm выделяется. Если больше - пишет какую-то ошибку связанную с запуском jvm. Посоветуйте, как скомпилировать проект! Я слышал, что можно как-то отдельными swf'ками по частям компилить а потом соединить, но я не знаю как это делается, расскажите пожалуйста! Я работаю в Adobe Flash CS6.

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

Регистрация: Jul 2007
Сообщений: 805
Отправить сообщение для ramshteks с помощью ICQ Отправить сообщение для ramshteks с помощью Skype™
Можно поинтересоваться сколько мегабайт исходников, классов, файлов что у вас такое происходит?

Старый 23.10.2012, 00:20
Light вне форума Посмотреть профиль Отправить личное сообщение для Light Найти все сообщения от Light
  № 3  
Ответить с цитированием
Light

Регистрация: Jun 2010
Сообщений: 107
Цитата:
Сообщение от ramshteks Посмотреть сообщение
Можно поинтересоваться сколько мегабайт исходников, классов, файлов что у вас такое происходит?
Классов где-то около 200. исходников, т.е. чистого actionscript текста около 12 Мб.

ЗЫ. Забыл - еще динамически генерируемых классов тоже примерно столько же.

Старый 23.10.2012, 00:26
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 4  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Цитата:
чистого actionscript текста около 12 Мб.
Dishonored - не меньше!
__________________
Марк Tween

Старый 23.10.2012, 00:46
Aquahawk вне форума Посмотреть профиль Отправить личное сообщение для Aquahawk Посетить домашнюю страницу Aquahawk Найти все сообщения от Aquahawk
  № 5  
Ответить с цитированием
Aquahawk
 
Аватар для Aquahawk

Регистрация: Nov 2010
Адрес: Москва
Сообщений: 915
Записей в блоге: 4
Отправить сообщение для Aquahawk с помощью ICQ Отправить сообщение для Aquahawk с помощью Skype™
61 кб на класс??? А вообще 200 классов это не много совсем, у меня на работе порядка трёх тысяч. Вы это компилите чем? На основании чего делаете вывод что не компилится по причине слишком большого проекта? Разделите проект на swc и залинкуйте их. Или даже на swf и собирайте в рантайме подгружая нужные куски в нужный момент.
__________________
:)

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

Регистрация: Jun 2011
Адрес: Пенза
Сообщений: 74
Записей в блоге: 1
61 кб на класс, это очень лихо))
Жутко представить что там у вас внутри творится

Старый 23.10.2012, 00:50
Aquahawk вне форума Посмотреть профиль Отправить личное сообщение для Aquahawk Посетить домашнюю страницу Aquahawk Найти все сообщения от Aquahawk
  № 7  
Ответить с цитированием
Aquahawk
 
Аватар для Aquahawk

Регистрация: Nov 2010
Адрес: Москва
Сообщений: 915
Записей в блоге: 4
Отправить сообщение для Aquahawk с помощью ICQ Отправить сообщение для Aquahawk с помощью Skype™
Выкинуть CS6 и заменить Flash Builder, FlashDevelop или IntelliJ Idea. В ide только графику в swf собирать
__________________
:)

Старый 23.10.2012, 00:54
gagaga вне форума Посмотреть профиль Отправить личное сообщение для gagaga Найти все сообщения от gagaga
  № 8  
Ответить с цитированием
gagaga
[+1 22.04.13]
[+1 06.03.13]

Регистрация: Apr 2012
Сообщений: 239
на интеллидж сразу 8 гигов оперативки закупайте, иначе ваш проект даже не проиндексируется

Старый 23.10.2012, 01:30
expl вне форума Посмотреть профиль Отправить личное сообщение для expl Найти все сообщения от expl
  № 9  
Ответить с цитированием
expl

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
Цитата:
Я работаю в Adobe Flash CS6.
Ух-ты, они уже 6-ю родили! Если подумать - то версия новая, наверно не без багов (если учесть что предыдущие, а именно 5 падали на ровном месте).

Вариант 1: Переходите на CS3
Вариант 2: Переходите на mxmlc (Flex framework)
Вариант 3: Вроде, можно заставить Flash IDE компилить через mxmlc (подробностей не помню)

Цитата:
на интеллидж сразу 8 гигов оперативки закупайте, иначе ваш проект даже не проиндексируется
И зачем такая радость? FlashDevelop для проверки компилируемости на первое время (малотребователен, простое создание проекта, простой интерфейс), а потом если будет не хватать - FlashBuilder и прочие тяжеловесы

Цитата:
ЗЫ. Забыл - еще динамически генерируемых классов тоже примерно столько же.
Это про символы в библиотеке или про кодогенератор? (хотя какя разница и так 12(!) метров кода)

P.S. Вариант 4: Поробовать на другой машине, переставить java, переустановить винду, добавить физической памяти


Последний раз редактировалось expl; 23.10.2012 в 01:41.
Старый 23.10.2012, 05:18
Newred вне форума Посмотреть профиль Отправить личное сообщение для Newred Посетить домашнюю страницу Newred Найти все сообщения от Newred
  № 10  
Ответить с цитированием
Newred
 
Аватар для Newred

Регистрация: May 2010
Адрес: Киев, Украина
Сообщений: 140
Записей в блоге: 2
В flash CSx есть ограничение на размер fla файла, даже не самого файла, а на вес всего, что распихано по кадрам сцены.
Решение: Aquahawk уже ответил.
Цитата:
Разделите проект на swc и залинкуйте их. Или даже на swf и собирайте в рантайме подгружая нужные куски в нужный момент.

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

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

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


 


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


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