Показать сообщение отдельно
Старый 06.10.2012, 18:49
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 5  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Цитата:
Сообщение от ooi Посмотреть сообщение
Я просто не соображу где копать. Весь ActionScript мне не хотелось бы изучать ради одной лишь задачки...
Увы, в данном случае нужно копать. Нет и не может быть таких уроков, поскольку это не одна задачка, тут их несколько десятков: обработчики событий мыши (движения контейнеров с графикой, наведения-уведения с активных зон), функции для загрузки и обработки графики, звуков, для работы со шрифтом и текстовыми полями, для обработки событий ресайза сцены и пр. По сути, для создания того, что у вас по ссылке, необходимо владеть 50%-75% инструментарием программирования на AS, не говоря уже о подготовке графики.
Изучайте AS, если хотите, чтобы в ближайшие полгода начало получаться хоть что-то похожее.

Даже для того, чтобы просто реализовать движение контейнера с графикой по какому-то закону в согласии с движением курсора, нужно написать массу кода, описывающего этот закон, который бы учитывал размер сцены и ситуации, когда она меняется динамически (пользователь изменил размер окна браузера, например), положение мыши, скорость и/или ускорение движения контейнера. И это только сам алгоритм. Но поймите, что можно вам найти пример работы с курсором в данном случае, на AS, но толку от этого никакого не будет, поскольку там будет масса базовых вещей (того же синтаксиса, структуры объектов на сцене, событийные модели), без понимания которых пример окажется бесполезен для повторения. А для понимания надо начинать с более простых вещей.
__________________
Идите первым!


Последний раз редактировалось mooncar; 06.10.2012 в 19:06.