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

Вернуться   Форум Flasher.ru > Flasher.ru > Флейм

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

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,918
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
По умолчанию Flash News: Flash to HTML5 publishing.

Flash => HTML5
Конвертация анимации в студию.
Теперь ждём конвертации AS3 => JS + Canvas


http://www.adobe.com/video/feature/f..._features.html

P.S. Что-то мне подсказывает, что не особо и сложно написать парсер, который будет переписывать код из AS3 в JS + API.
P.P.S. Только что научился редактировать название своей темы
__________________
There is no thing in this world that is not simple.


Последний раз редактировалось ZackMercury; 18.05.2014 в 01:20.
Старый 18.05.2014, 01:24
Aquahawk вне форума Посмотреть профиль Отправить личное сообщение для Aquahawk Посетить домашнюю страницу Aquahawk Найти все сообщения от Aquahawk
  № 2  
Ответить с цитированием
Aquahawk
 
Аватар для Aquahawk

Регистрация: Nov 2010
Адрес: Москва
Сообщений: 915
Записей в блоге: 4
Отправить сообщение для Aquahawk с помощью ICQ Отправить сообщение для Aquahawk с помощью Skype™
Цитата:
Теперь ждём конвертации AS3 => JS + Canvas
зачем?
__________________
:)

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

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,918
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
Цитата:
зачем?
Если реализация не будет кривая и бажная, то это принесёт флешерам больше возможностей, чем тем, кто пишет на чистом HTML5, так сказать, упростит работу. По крайней мере, мне так кажется.
Так сказать, взгляд на HTML5 сбоку. А то всё кроссбраузерность, и сложности работы с Canvas И приходится постоянно видеть довольно неструктурированный код JS.
А так всё будет намного проще, особенно для тех, у кого с флешем опыта больше.
__________________
There is no thing in this world that is not simple.

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

Регистрация: Nov 2010
Адрес: Москва
Сообщений: 915
Записей в блоге: 4
Отправить сообщение для Aquahawk с помощью ICQ Отправить сообщение для Aquahawk с помощью Skype™
Почитайте вот это и попытайтесь осознать. http://russian.joelonsoftware.com/Ar...tractions.html
__________________
:)

Старый 18.05.2014, 03:04
ZackMercury вне форума Посмотреть профиль Отправить личное сообщение для ZackMercury Найти все сообщения от ZackMercury
  № 5  
Ответить с цитированием
ZackMercury
 
Аватар для ZackMercury

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,918
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
Ну и что, JS это тоже абстракция в таком случае. JS -> C++ -> Assembler -> Binary, AS3 -> C++ -> Assembler -> Binary,
Почему бы не написать умный парсер, который сможет сделать так:
AS3 -> JS -> C++ -> Assembler -> Binary?
Ролик бы компилировался в JS код, а тот эмулировал встроенный ролик на страницу своими средствами, на самом деле выполняя всю абстракцию в своей модели.

Например, в JS нет ООП, но есть Объекты(Object), которые по сути объявляются оператором function, и из этих объектов можно построить то же самое, что можно построить в AS3 из классов.
По идее, это должно значительно увеличить скорость рендеринга(хотя должно требовать больше ресурсов, чем оно требовало в оригинальном языке).
__________________
There is no thing in this world that is not simple.


Последний раз редактировалось ZackMercury; 18.05.2014 в 03:14.
Старый 18.05.2014, 03:23
СлаваRa вне форума Посмотреть профиль Отправить личное сообщение для СлаваRa Найти все сообщения от СлаваRa
  № 6  
Ответить с цитированием
СлаваRa
 
Аватар для СлаваRa

блогер
Регистрация: Feb 2008
Адрес: http://playtika.com
Сообщений: 1,119
Записей в блоге: 5
Отправить сообщение для СлаваRa с помощью ICQ Отправить сообщение для СлаваRa с помощью Skype™
Вы говорите о том, что можно ускорить скорость рендеринга, тем что есть(можно эмулировать) классы\наследование\и т.д.?
__________________
местонахождение

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

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,918
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
Ну, не эмулировать, а скорее симулировать.
Сборщик проекта в JS будет создавать под каждый .as файл .js файл, и базовую структуру объекта, в который поместит содержимое класса AS3, заменив его JS аналогией. Например, в главном классе встречая [SWF ... ] будет задавать размеры для окошка рендеринга, и так далее.
Так как языки довольно похожи, я не уверен, что абстракция получится ну уж слишком дырявой.
Да и раз уж сделали конвертацию анимации, можно и это сделать в радость любителям AS3.
__________________
There is no thing in this world that is not simple.

Старый 18.05.2014, 03:41
СлаваRa вне форума Посмотреть профиль Отправить личное сообщение для СлаваRa Найти все сообщения от СлаваRa
  № 8  
Ответить с цитированием
СлаваRa
 
Аватар для СлаваRa

блогер
Регистрация: Feb 2008
Адрес: http://playtika.com
Сообщений: 1,119
Записей в блоге: 5
Отправить сообщение для СлаваRa с помощью ICQ Отправить сообщение для СлаваRa с помощью Skype™
Хорошо, as3-js только так... причем тут рендеринг?
__________________
местонахождение

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

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,918
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
Цитата:
причем тут рендеринг
В моём понимании, рендеринг - это "перерисовка" окошка, ну тоесть, окошка с контентом канваса.
Сам я в JS не особо силён, и канвасом не умею пользоваться, оперирую только слухами, в противном случае я бы или знал, что делать конкретно, или знал бы, что сделать этого нельзя.
Тут вам, конечно, лучше знать.
__________________
There is no thing in this world that is not simple.

Старый 18.05.2014, 04:23
СлаваRa вне форума Посмотреть профиль Отправить личное сообщение для СлаваRa Найти все сообщения от СлаваRa
  № 10  
Ответить с цитированием
СлаваRa
 
Аватар для СлаваRa

блогер
Регистрация: Feb 2008
Адрес: http://playtika.com
Сообщений: 1,119
Записей в блоге: 5
Отправить сообщение для СлаваRa с помощью ICQ Отправить сообщение для СлаваRa с помощью Skype™
...или не утверждал бы ерунды(я бы закрыл тему)
__________________
местонахождение

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

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

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


 


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


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