Emotion Опубликовано 27 мая, 2007 Жалоба Поделиться Опубликовано 27 мая, 2007 Есть баннер (flash). В нём имееться несколько слоёв. Он что-то показывает. Необходимо сделать так, чтобы при кликаньи на него браузер открывал нужную страницу в новом окне. Подскажите как реализовать. У меня была идея создать ещё один слой, на него разместить прямоугольник на всё поле. Сделать неведимым его. Потом преобразовать его в кнопку и сделать событие on (release) {getURL()} Но почему-то пишет ошибку, что это событие можно делать лишь на кнопки. И ещё одно дополнение - нужно чтобы при наведении на баннер рука появлялась стандартная(как в обычном браузере при наведении на ссылку ), а не та которая по умолчание во Flash. Если можно - на примере, пошагово, чтобы не возникало дополнительных вопросов. Ссылка на комментарий Поделиться на другие сайты Поделиться
volgiss Опубликовано 31 мая, 2007 Жалоба Поделиться Опубликовано 31 мая, 2007 Делаешь новый символ "button" на последнем кадре прямоугольник или круг (смотря какая тебе кнопка нужна). Выводишь в кадр или новый слой. Пишешь скрипт на кнопке: on (release) {getURL("http://www.agakids.ru/","_blank"); Теперь рука: новый Мувик (MooveClip)- в новом мувике рисуешь курсор или импортитуешь рисунок курсора. Добавляешь курсор из библиотеки на главную сцену. Выделяешь курсор, пишешь: onClipEvent (enterFrame) {_x = _x+_xmouse;_y = _y+_ymouse;} Новый слой, в кадре пишешь: Mouse.hide(); И всё. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти