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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

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

Регистрация: Jul 2015
Сообщений: 10
По умолчанию Переключение между экземплярами MovieClip в среде Flash

Здравствуйте. Задаю глупый вопрос, поскольку не силён в среде разработке Flash. На экране имеем два объекта MovieClip, с одинаковым именем экземпляра horse. По умолчанию системный фокус ложится на объект добавленный самым последним (например на второй добавленный horse, а не на имеющийся первый).



Хотелось бы выбрать мышкой и первый и второй объект horse, и перемещать их с помощью события клавиатуры. Как правильно реализовать этот выбор?


Последний раз редактировалось GoodModeSt; 06.08.2016 в 21:34.
Старый 06.08.2016, 18:53
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 2  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,281
с зажатым shift

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

Регистрация: Jul 2015
Сообщений: 10
Цитата:
Сообщение от undefined Посмотреть сообщение
с зажатым shift
Нет, наверное вы не так поняли. Я имел в виду "среду выполнения Flash" непосредственно как SWF-файл, с откомпилированным внутри байт-кодом AS3.

Поясню что я хотел бы узнать, как можно выбрать один из этих экземпляров, с помощью мыши. Возможно для этого стоит использовать событие FOCUS_IN, или поместить MovieClip в Sprite и назначить переменной mouseEnabled, значение true. Но правда я не знаю, как это реализовывается в среде разработке Flash.

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

Регистрация: Oct 2006
Сообщений: 2,281
Цитата:
Я имел в виду "среду выполнения Flash" непосредственно как SWF-файл, с откомпилированным внутри байт-кодом AS3
Это вы разделом ошиблись этот называется
Общие вопросы о Flash (не затрагивающие ActionScript)
Среда выполнения flash - это actionscript virtial machine или в простонародье flash player
Цитата:
в среде разработке Flash
А это называется flash ide
По теме:как я понял речь идет про фокус появляющийся при нажатии tab.Выделить сразу несколько элементов нельзя, но можно поместить все что надо двигать в спрайт-контейнер и двигать его если выполняется условие
Код AS3:
if (stage.focus==container) {
//фокус у нашего контейнера.
}

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

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

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

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


 


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


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