PDA

Просмотр полной версии : снова баг с кнопками


RusDark
24.01.2007, 02:15
ПРивет!

Подскажите чайнику, пожалуйста...

Что можно сделать, чтобы при наведени на кнопку курсор не мерцал между "пальчиком" и "стрелочкой"?

Надеюсь, понятно объяснил.. :)

Курсор, двигаясь по кнопке превращается то в стрелку, то в палец...
Если не двигать, замирает в виде стрелки.

Кнопка - импортированный jpg, т.е. никаких input text нет. Вот!

Aziz Zaynutdinoff
24.01.2007, 02:21
Быть того не может. Если импортированный jpg, то у него прямоугольная форма реагирования на событие мыши.

Значит у тебя объект типа Button. Посмотри в четвёртый кадр (Hit) и исправь зону реакции на мышь

RusDark
25.01.2007, 02:11
угу... это все понятно... но самый бред в том,
что кнопки запущенные в браузере просто как swf - не реагируют, т.е. нормально отображаются без мерцания курсора на них, а стоит применить на странице (HTML) - мерцает.

KLieriK
25.01.2007, 04:31
исходник в студио. интересно такое увидить.

CorC
25.01.2007, 10:17
а стоит применить на странице (HTML) - мерцает.
нет, это совсем не проблема флеш+хтмл
киньте упрощенный исходничек
может кто что найдет интересное :) :quiet:

RusDark
27.01.2007, 14:55
Чтобы было более понятно, о чем речь, то вот здесь:
http://www.dynasty-estate.ru/
в меню.

Обратите внимание, наводишь на кнопку - не мерцает, начинаешь двигать мышью по ней - мерцает (пальчик-стрелка-пальчик-стрелка).

Kikasso
27.01.2007, 15:29
Классный эффект, как же вы такого добились?
(исходник-то покажете?)

Мыкыта
27.01.2007, 22:19
ух зачем же так пугать у мну серце слабое....
у вас не только траблы с кнопками...

RusDark
28.01.2007, 01:39
Господа, рад что мне удалось вас потешить.
спасибо за поддержку...
Согласитесь, если бы я был "отцом" во FLASH,
врядли бы обращался за помощью.

etc
28.01.2007, 02:13
Не нужно располагать текстовые поля над/под кнопками. В общем, выкладывайте исходник.

RusDark
28.01.2007, 02:49
вот... исходник...
заранее благодарю за отклик :)

Aziz Zaynutdinoff
28.01.2007, 02:57
И?... всё нормально работает. Копайте ошибку в другом месте

RusDark
28.01.2007, 03:02
во, блин :)

ну вот здесь же оно:
www.dynasty-estate.ru
неужели курсор не мерцает при наведении?

Aziz Zaynutdinoff
28.01.2007, 03:20
Пожалуйста (http://lab.actionsmile.ru/button), не менял ни строчки кода

RusDark
28.01.2007, 03:28
Забавно... может из-за того, что ты иначе вставляешь флеш... при помощи скрипта?

<script type="text/javascript">
var so = new SWFObject("feb.swf", "Player", "100%", "100%", "8", "#333333");
so.write("flashcontent");
</script>


я то обычно так...


<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="800" height="50" id="menu" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="feb/feb.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#4e9110" />
<embed src="feb/feb.swf" quality="high" bgcolor="#0E30D8" width="800" height="50" name="menu" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

да уж.... много кода :)

Aziz Zaynutdinoff
28.01.2007, 03:52
В принципе нет... основная причина использования SWFObject (http://blog.deconcept.com/swfobject/) — это рамка активации flash-ролика в IE. Попробуй использовать его.

Kikasso
28.01.2007, 04:08
Нет, дело не в этом. Просто вставляю - и все нормально.
Что-то с джаваскриптом, или дело во второй флешке. Интересно.

upd:MARQUEE уберите - все заработает.

etc
28.01.2007, 12:26
Такой фефект ещё бывает, если включить transparent, но здесь его нету…

Kikasso
28.01.2007, 14:12
Такой фефект ещё бывает, если включить transparent, но здесь его нету…
тут transparent не нужен, хватает бегущей строки, да еще вертикальной ))
Автор, а что вам на флеше текст ползущий не сделать?