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

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

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

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Цитата:
дать ей имя и в коде делать что угодно с ней
Вот только её нет.
__________________
Reality.getBounds(this);

Старый 11.02.2014, 22:28
Godwarlock вне форума Посмотреть профиль Отправить личное сообщение для Godwarlock Найти все сообщения от Godwarlock
  № 32  
Ответить с цитированием
Godwarlock

Регистрация: Jan 2012
Сообщений: 836
Ладно, как это поможет мне решить проблему? Вам есть что предложить в данной ситуации?) Я ведь только начинающий флешер...

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

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Вроде очевидно. Сделать один кадр. А точнее, вообще унаследоваться не от мувиклипа, а от Спрайта. Мувиклип — для анимации.
__________________
Reality.getBounds(this);

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

Регистрация: Jan 2012
Сообщений: 836
То есть сделать всё. Меню для игры, объекты на сцене - всё это в одном кадре. Получается любой объект, должен быть создан через скрипт? В том числе карта, статистика, текстовые поля и т.п?

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

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Я понимаю, как это непривычно звучит. Но надо отказываться от мышления "кинопленка". Невозможно в виде кадров сделать MS Word или Adobe Photoshop. Представляйте программу как некий статичный рабочий стол, на который Вы выкладываете то что нужно и убираете ненужное. То есть, чтобы получить "второй" кадр, Вы убираете все элементы первого "кадра" через removeChild() и добавляете элементы второго через addChild(). "Кадры" можно также собрать заранее в отдельные "страницы", в том числе в редакторе. Допустим, сайт — меню и страницы. Вы не размещаете каждую страницу на отдельном кадре, а собираете в отдельном клипе (лучше в спрайте), назначаете ему Класс, и при выборе в меню удаляете со сцены текущую страницу и размещаете новую, созданную из символа в библиотеке. Это не так сложно, как кажется. Просто другая концепция.
Конечно, сперва будет казаться что все это нудно, задавать координаты каждому объекту вручную, а не таскать его мышкой.. Но поверьте, рано или поздно Вам нужно будет привыкнуть. Это контроль, основа программирования. Кадры — для мультипликации. Так уж сложилось, что у флэша есть две ипостаси — программа для создания мультипликации и среда для программирования. Не надо путать одни инструменты с другими. Таймлайн это инструмент анимации. Программа пишется в текстовых файлах. Многие флэшеры (и я в их числе) вообще пользуются другими редакторами, не Adobe Flash, для программирования на AS3. В этих редакторах (FlashDevelop например) вообще нет никакого графического редактора, только текстовый (гораздо лучше адобовского). Но можно подключать отдельные клипы, нарисованные во Flash.
__________________
Reality.getBounds(this);

Старый 12.02.2014, 02:09
Godwarlock вне форума Посмотреть профиль Отправить личное сообщение для Godwarlock Найти все сообщения от Godwarlock
  № 36  
Ответить с цитированием
Godwarlock

Регистрация: Jan 2012
Сообщений: 836
Спасибо. Эти слова заставили меня задуматься над дальнейшей работой во флеше. Не с того края я взялся. Получается многие игры, работают по принципу, создал/удалил. Создал игровой уровень при помощи кода, после его прохождения, удаляешь все созданные объекты первого уровня и создаешь объекты второго и т.д..

Старый 12.02.2014, 12:18
Fogflasher вне форума Посмотреть профиль Отправить личное сообщение для Fogflasher Найти все сообщения от Fogflasher
  № 37  
Ответить с цитированием
Fogflasher

Регистрация: Mar 2013
Сообщений: 290
Wolsh, всё-таки не совсем понятно, вот если работать только во Flash Develop, то можно ли вообще обойтись без Flash IDE?

Можно ли сделать мувиклип в стороннем приложении, ну например анимацию дракона?
Если нет, или это сопряжено с дополнительной морокой, то опять же получается IDE нужен, и работать надо в связке.

Если же мороки нет, то как еще можно создавать мувиклипы, совместимые с Flash, может быть через Illustrator, или какие-то другие редакторы векторной графики с поддержкой анимации возможны?

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

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Fogflasher, ну все ведь зависит от задачи, нет одного универсального ответа "можно" или "нельзя".
Цитата:
Можно ли сделать мувиклип в стороннем приложении, ну например анимацию дракона?
Если нет, или это сопряжено с дополнительной морокой, то опять же получается IDE нужен, и работать надо в связке.
Ну так работайте, кто же мешает? ФД даже интегрируется с Flash IDE, если надо. Ваш пост звучит так, словно я говорил "никогда ни при каких обстоятельствах не используйте Flash IDE". Но это не так. Прочитайте хотя бы последние слова в моем посте.
По поводу других графических редакторов. Сегодня многие способны экспортировать вектор в swf, но я не знаю программ для анимации. Они есть, но я не пользовался. Тем более что все они платные, как и Adobe Flash, так что хрен редьки не слаще. Мне попадалась только одна открытая программа векторной анимации с экспортом в swf — Pencil, но она была брошена до появления AS3.
Так что если у Вас есть деньги на Adobe Flash, нет смысла вообще задаваться такими вопросами. В любом случае это лучший редактор векторной анимации. Но писать в нем код это мазохизм.
__________________
Reality.getBounds(this);

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

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

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


 


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


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