Цитата:
Сообщение от ooi
Я просто не соображу где копать. Весь ActionScript мне не хотелось бы изучать ради одной лишь задачки...
|
Увы, в данном случае нужно копать. Нет и не может быть таких уроков, поскольку это не одна
задачка, тут их несколько десятков: обработчики событий мыши (движения контейнеров с графикой, наведения-уведения с активных зон), функции для загрузки и обработки графики, звуков, для работы со шрифтом и текстовыми полями, для обработки событий ресайза сцены и пр. По сути, для создания того, что у вас по ссылке, необходимо владеть 50%-75% инструментарием программирования на AS, не говоря уже о подготовке графики.
Изучайте AS, если хотите, чтобы в ближайшие полгода начало получаться хоть что-то похожее.
Даже для того, чтобы просто реализовать движение контейнера с графикой по какому-то закону в согласии с движением курсора, нужно написать массу кода, описывающего этот закон, который бы учитывал размер сцены и ситуации, когда она меняется динамически (пользователь изменил размер окна браузера, например), положение мыши, скорость и/или ускорение движения контейнера. И это только сам алгоритм. Но поймите, что можно вам найти пример работы с курсором в данном случае, на AS, но толку от этого никакого не будет, поскольку там будет масса базовых вещей (того же синтаксиса, структуры объектов на сцене, событийные модели), без понимания которых пример окажется бесполезен для повторения. А для понимания надо начинать с более простых вещей.