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

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

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

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,918
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
Отбросить пакет.
Код AS3:
var classNm:String = getQualifiedClassName(...);
classNm = classNm.substr(classNm.lastIndexOf(":")+1);
classNm = classNm.substr(0, classNm.lastIndexOf("_bmp")-1);
getDefinitionByName не требует пакета, разве нет?
Наверное, импортировать нужные классы, которые будут подстановлены будет достаточно.
__________________
There is no thing in this world that is not simple.


Последний раз редактировалось ZackMercury; 06.01.2016 в 18:15.
Старый 06.01.2016, 19:07
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 12  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
getDefinitionByName не требует пакета, разве нет?
Требует

Старый 06.01.2016, 20:15
faraday вне форума Посмотреть профиль Отправить личное сообщение для faraday Найти все сообщения от faraday
  № 13  
Ответить с цитированием
faraday
 
Аватар для faraday

Регистрация: Apr 2009
Сообщений: 409
http://wiki.starling-framework.org/builder/start появился не так давно, скорее всего будет развиваться, так как проблема сборки окон под старлинг стоит давно. пока удобнее писать что-то свое, вот то как это может выглядеть http://prntscr.com/9mt72a )
Вариант проще - клавиатурный редактор который вызывается в приле по гор.клавишам, табуляцией делать навигацию по дисплейлисту(мне показался более удобным). http://prntscr.com/9mt45l
Ну и еще, если хочется расставлять все таки в flash, можно сохранять в xfl а не fla файл и парсить его

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

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

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

Регистрация: May 2013
Адрес: (0, 0)
Сообщений: 176
Цитата:
Сообщение от ZackMercury Посмотреть сообщение
Не работает, проверил. Ну хорошо. В таком случае можно сделать хеш-таблицу подстановки, какое имя класса каким будет заменяться.
Чтобы не создавать новую тему. GAF - это круто? Мне интересно чем это все потом приводиться в движение?
__________________
Flash мертв жив!

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

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
Мне интересно чем это все потом приводиться в движение?
Кодом, там специальная библиотека. Это типа аналога Dragon Bones, только платного

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

Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
Как вариант, который мы использовали для одного физического пазла - расставляем во flash ide все растровые картинки, пишем код, который экспортирует конфиг с именами и позициями графических элементов. В самой игре пишется парсер этого конфига, который автоматически расставляет все элементы в нужные места.

zCHESNOKz, gaf - очень полезная штука, если правильно использовать. Но он не для всех случаев может подойти и не всегда оправдан. Идеально подойдёт, если есть много сложных линейных анимаций.

Цитата:
Сообщение от caseyryan Посмотреть сообщение
только платного
Платные там только дополнительные возможности, которые далеко не всем нужны.

Старый 06.01.2016, 23:33
zCHESNOKz вне форума Посмотреть профиль Отправить личное сообщение для zCHESNOKz Посетить домашнюю страницу zCHESNOKz Найти все сообщения от zCHESNOKz
  № 18  
Ответить с цитированием
zCHESNOKz
 
Аватар для zCHESNOKz

Регистрация: May 2013
Адрес: (0, 0)
Сообщений: 176
Цитата:
Сообщение от illuzor Посмотреть сообщение
Как вариант, который мы использовали для одного физического пазла - расставляем во flash ide все растровые картинки, пишем код, который экспортирует конфиг с именами и позициями графических элементов. В самой игре пишется парсер этого конфига, который автоматически расставляет все элементы в нужные места.
Это уже по проще как для меня будет.

Цитата:
если правильно использовать
У меня например в игре кнопки аннимированы tween"ом (scaleX, scaleY, colorTransform). Также простенько аннимированы и персонажи.

1. если раскадровать на спрайтшит - то займет много места.
2. если аннимировать программно - думаю возможен просед FPS.
3. как вариант - GAF. минимум места + малый процент проседа FPS по сравнению с моим возможно кривым анимированием.

выбор - 3 ?
__________________
Flash мертв жив!

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

Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
zCHESNOKz, это, возможно, самое неподходящее применение gaf из всех, что я встречал.
Зачем прикручивать тяжеленный движок к кнопкам и простейшим анимациям персонажей? Лучше, конечно, программная анимация.
Ещё раз. Gaf нужен для сложных анимаций.

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

Регистрация: May 2013
Адрес: (0, 0)
Сообщений: 176
Цитата:
Сообщение от illuzor Посмотреть сообщение
zCHESNOKz, это, возможно, самое неподходящее применение gaf из всех, что я встречал.
Зачем прикручивать тяжеленный движок к кнопкам и простейшим анимациям персонажей? Лучше, конечно, программная анимация.
Ещё раз. Gaf нужен для сложных анимаций.
Понял. Спасибо)
__________________
Flash мертв жив!

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

Теги
Starling
Опции темы
Опции просмотра

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

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


 


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


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