![]() |
Почему?...
SSG
Всем привет! Может ли мне кто-нибудь помочь, объяснить из-за чего у меня происходит следующий катаклизм? Смысл заставки в следующем - загружается страничка на которой фотка Х и 4 кнопки. При подводе мышки к любой из кнопок мы видим вместо фотки Х, фотографию соотвтствующую кнопке, а при отводе снова появляется Х. И так 4 раза. Вроде все сделала, и даже вроде все правильно, во всяком случае все работает и при тестировании Флэш ошибок не выдает. Но в произвольный момент произвольная фотка просто "заедает". Т.е., когда я мышь увожу фотка не меняется обратно на Х. Постараюсь сейчас приложить исходник, но заранее извиняюсь он в zip весит 620 кБ... И еще Почему, когда я смотрю в swf то прелоадер "играет", а вот в HTML его нет? Спасибки заранее! |
Максимальный размер приаттачеваемого файла - 102 кб. Так что ты сделай легкий вариант своего исходника, убери фотки, вставь просто разноцветные плоскости например... Ну и выкладывай. А HTML ты онлайн тестируешь?
|
а какое события ты используешь для того, чтобы поменять фотку обратно на крестик ? onRollOut ?
может добавить еще onDragOut и полегчает ? ;) |
исходник
Вложений: 1
SSG
Ну вот ... пришлось всю красоту убить ... Под фоткой Х скрывается синий круг. |
SSG
По поводу onRollOut .. нет, я использую что то другое:) Мне вообще довольно тяжело вникнуть во все эти таинственные словечки, программирования я в жизни не знала, а с Флэшем недели 2 назад познакомилась. Но уж шибко мне все нравится:) так что придется разбираться с этими Аутами и т. д. В онлайне я не тестирую, т.к. у меня нет доступа к тому сайту. И своего нет. Я просто "публикую" в HTML и смотрю. Мдаа ... чувствую мне еще многое придется понять |
Прелоадер заработает токо онлайн, не волнуйся :)
|
SSG
надеюсь - заработает. Только вот как сделать, что бы еще и фотки не тормозили, а реагировали на зов Мыша? |
2SSG, если время терпит, подожди, пришлю тебе правильный вариант попозже вечером, щас нет времени. А может, кто и раньше ответит.
|
SSG
Ура! Ура! конечно подожду! хоть разберусь в чем ошибка была |
тэээкс... :)
1. gotoAndStop(trilobites); - не правильно. без кавычек это будет означать, что trilobites - это такая переменная, а не название метки. надо: gotoAndStop("trilobites"); 2. зачем там столько пустых tellTarget'ов ? ;) 3. там явный перебор с событиями на кнопках... в первом кадре тебе нужно максимум on (rollOver, dragOver) {gotoAndStop(".......");} а вообще - ошибка такая: когда ты быстро проводишь мышку по хотя бы двум кнопкам, то одна кнопка по роллАуту говорит идти в начало, вторая кнопка по роллОверу говорит идти на другую метку, но на этой метке скрипт не успевает сработать, а мышка уже вне. блин... это называется конец рабочего дня... :rolleyes: если ты поняла что я щас сказал, то могу тебя только поздравить :) :) как это лечить: если тебе нужна всего лишь смена фоток при наведении на кнопку, тоо лучше это сделать скриптом: положить все фотки в стопку в одном кадре. написать в окошке свойств всем этим клипам с фотками инстанс-нэймы. потом всем фоткам, кроме твоего крестика написать: имя_клипа_с_фоткой._visible = false а по роллОверу делать имя_клипа_с_фоткой._visible = true имя_клипа_с_крестиком._visible = false то есть делать клип с крестиком невидимым, а клип с нужной фоткой - видимым. и никаких gotoandstop'ов :) |
| Часовой пояс GMT +4, время: 18:35. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.