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

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

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

Регистрация: Jul 2006
Сообщений: 26
По умолчанию странные баги возникающие при измении кадра экспорта классов

В общем классов стало много, и первый кадр (куда раньше экспортировались классы ас) потолстел сильно.
я решил в первом кадре поставить анимашку загрузки а все классы экспортирую во 2й кадр.
так вот случился странный баг, некоторые символы библиотеки просто перестают получать класс назначенный в библиотеке.

пробовал декомпилить, вроде всё на месте
Object.registerClass для этих символов и классов есть.

баг появляется при использовании cs5 компиляции.
причём при компиляции mtasc 1.14 всех классов во 2й кадр - все работает.

кто-нибудь сталкивался с подобным?
Вообще есть опытные люди кто может посоветовать какой компилятор использовать для actionscript 2 ? Я как то стараюсь придерживаться официального компилятора, может стоит сменить лозунг на "viva la mtasc" ?

Старый 01.09.2010, 14:39
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 2  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Переходите на мтаск.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 01.09.2010, 16:31
camelot вне форума Посмотреть профиль Отправить личное сообщение для camelot Найти все сообщения от camelot
  № 3  
Ответить с цитированием
camelot

Регистрация: Jul 2006
Сообщений: 26
Цитата:
Сообщение от iNils Посмотреть сообщение
Переходите на мтаск.
если не сложно, не мог бы ты поделиться опытом почему mtasc >> mcc ?

Старый 01.09.2010, 16:49
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Потому что писать код в flash ide - изврат, писать код в нормально редакторе, а потом компилировать его затем в flash ide - изврат в квадрате.
mtasc быстрее (компилит не весь swf заново, добавляет новые часть в уже созданный swf) и позволяет встраивать дополнительную информацию номер строки, класс и метод откуда был вызван трейс для отладки приложения.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 01.09.2010, 18:28
camelot вне форума Посмотреть профиль Отправить личное сообщение для camelot Найти все сообщения от camelot
  № 5  
Ответить с цитированием
camelot

Регистрация: Jul 2006
Сообщений: 26
я пишу в fdt и использую mtasc, cs5 используется лишь для компиляции для продакшена.
вы указали лишь удобства, а не преимущества.
я думал у вас есть какие-либо доводы. например исполняемый код быстрее, или мтаск оптимизирует какие-либо конструкции и т.д.
Спрашиваю я потому что адобе развивает flash, не знаю как компилятор ас2 в cs5 может его забросили.
а вот mtasc уже около года или даже больше ничего не происходит.
Поэтому мне казалось что mmc двигается вперед.

Старый 01.09.2010, 18:37
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 6  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Вам кажется.
Тут все рассказано http://www.mtasc.org/
Удобства и есть доводы.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

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

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


 


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


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