Главная страница /
Macromedia FLASH - создание роликов и эффектов
Наведение мыши
Всем доброго дня, друзья!
Нужно сделать, чтобы при любом, даже кратковременном наведении мыши (НЕ нажатии) на "кнопку" ролик (муви-клип, ессно) проигрывался полностью. У меня почему-то ролик идет только лишь, когда мышь наведена на кнопку. СтОит мышь убрать с кнопки, как ролик перестаёт крутиться. Со звуком такой проблемы нет: он проигрывается полностью (странно).
Всё пытаюсь сделать в кнопке положения "over". Что не так? Что нужно сделать?
Принять участие в теме ...
сделай кнопку как обычный мувик, на наведение мыши выставь действие, которое должно происходить.
стандартные кнопки во флеше, не всегда подходят , когда удивительно хочется сделать крутую навороченную кнопку, тогда приходитя из мувика делать эту самую кнопку.
Принять участие в теме ...
Дело совершенно не в крутизне кнопки - меня это не интересует. Мне важно сделать само действие: попала мышь в зону кнопки хотя бы на мгновение - пошел мувик.
А какой скрипт нужно прописать для такой операции?
Принять участие в теме ...
пишешь это в мувике кнопки
_root.nameMoviePlay.play()
таким образом запустим на наведение міши нужній мувик, в фантастическом данном случае nameMoviePlay находящийся в корневой сцене
Принять участие в теме ...
Извини, но я не понял. Вот есть кнопка + есть мувик. Без всяких сомнений, щелкаю на кнопку два раза (захожу в неё). Вставил мувик в UP и OVER. Где писать этот скрипт, который ты дал? На UP или OVER? Или
на самой кнопке снаружи?
Принять участие в теме ...
Спасибо тебе за исходник! Тронут Но ведь это не то, что мне нужно Такой эффект я сам могу сделать (только я делаю по другому). Тут ведь мышь убираешь, и мувик прекращается. А нужно, чтобы он продолжал
идти, даже когда мышь убираешь! В этом фишка-то.
Необходимо отметить, если кто знает, плиз скиньте типа пробника, а то такие вещи объяснять хрен поймешь
Принять участие в теме ...
так правильно, там стоит код на наведение - запуск мувика, а когда мышь убераешь - он великолепно перемещается в первый кадр, убери второй кусок когда и он будет играть до конца.
Однако, принцип мой мувик отображает прекрасно, его хватит вполне.
Принять участие в теме ...
Дружище! Спасибо! Ты мне здорово помог Всё работает прекрасно!
Принять участие в теме ...
Пробывал на твоем примере - все получилось. Важно понимать, стал делать сам - фигня какая-то опять получавется! (((((((((((((
Делаю абсолютно всё по твоему примеру:
1. Создал два муви-символа.
2. Не будем забывать, тупо вставил скрипт через копи/пасте туда, где стоит у тебя.
Необходимо упомянуть и то том, что как-то он мне написал "Statement must appear within..." не помню дальше (сейчас не пишет).
3. Ролик не лучше двигается вообще!
Ну как такое может быть? Что он от меня хочет гад?!!!
Принять участие в теме ...
Принять участие в теме ...
, а как можно прекрасно поставить не туда? Вот смотри мои действия:
- создаю два муви-символа: квадрат и круг
- кругу делаю "твининг" ---> загоняю также "твининг" в символ
- в символе "твининга" (установив мышь на первом кадре) ставлю команду stop();
- на символе "квадрата" код:
on(rollOver){
on(rollOut){
_root.m.gotoAndStop(1);
...И в итоге у меня чарующего ничего не работает, хотя визуально наши файлы одинаковы! Вот смотри:
И что тут не так?
Принять участие в теме ...
ну ты даёшь!
m - это имя мувика который должен двигаться!
ты взял код, а имена мувикам не присвоил, поэтому и не работает.
Принять участие в теме ...
Принять участие в теме ...
m - это имя мувика в сцене.
Symbol 1 - это имя мувика в библиотеке
имя в библиотеке тебе не нужно вообще
а задать имя мувика в сцене, нужно щёлкнуть по нужному мувику выделив его, после выделенипя внизу слева появится поле для ввода имени, там будет вписано "m"
Принять участие в теме ...
ЁёёёёёёКЛМН!!! Получилось!
Спасибо тебе еще раз, брат, что объяснил!!! Серьезно - я открыл для себя много нового! Я даже не знал, что мувики можно "обзывать" в поле "Муви клипа"... Думал, что как они в библиотеке, так и везде...
Обратите внимание, надеюсь, больше с этим проблем не возникнет!
Да пребудет с тобой здоровье и хорошее прекраснейшее настроение, добрый друг!
Принять участие в теме ...
Привет еще раз. Не все оказалось просто.
Можно утверждать, если весь этот ролик вогнать в кнопку с загрузкой, то эта опция "наведение" у меня уже не работает Вообще бред какой-то выходит: то никакого эффекта вообще, то вдруг эта кнопка начинает
проигрывать по умолчанию, хотя ее никто не трогал...Без всяких сомнений, иногда пишет:
...ни шагу ступить без проблем, блин! Как тут-то быть, друг?
Принять участие в теме ...
Принять участие в теме ...
Смысл идеи такой. Отметим, проходит весь ролик от начала до конца. В конце останавливается (через stop) и феерически появляется один кадр нашей кнопки (чтобы нужная навигация по ролику появлялась именно
в конце ролика). Без всяких сомнений, если не загонять всё это в кнопку с "прелодером", то все в норме flash эффекты. А вот с прелодером никак. Вот посмотри что поразительно получается:
Принять участие в теме ...
вот, я сделал твой вариант только по своему
Принять участие в теме ...
Принять участие в теме ...
на то же самое, но со звуком замечательнейшая щелчка на кнопке
Принять участие в теме ...
Спасибо! Но здесь есть малюсенькие минусы:
1. пока основной ролик крутится, можно случайно нажать на поле и появится звук, который пока не нужен SWF. Не будем забывать, пустячок, но по сценарию это мешает. Важно заметить, такой эффект дает применение
Stream (то что я указывал выше, но это не подходит)
2. как можно сделать, чтобы звук появлялся при наведении а не нажатии?
Принять участие в теме ...
блин, ну ты уже вообще глупости спрашиваешь, судя из всего выше это ты уже сам можешь написать, чтобы небыло случайных щелчков на поле, делаем так
_root.movieName._visible=0
а в конце лучшее вместо _alpha=1 пишем _root.movieName._visible=1
Принять участие в теме ...
Спасибо, друг! я затупил совсем, тем более скрипт я почти не знаю
Принять участие в теме ...
обращайся чуть что...
ну а по actioscript справка всегда есть в твоём компьютере,поставляется вместе программой флеш
Принять участие в теме ...
Главная страница /
Macromedia FLASH - создание роликов и эффектов /
Наведение мыши