| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| FlashMurkel Registriert seit: Nov 2003 Ort: Vitória/Brasilien
Beiträge: 62
| Glow Effekt mit SetInterval auf RollOver Button
Moin liebe Flasher/innen, ich stehe gerade vor einem Problem, welches ich nicht alleine zu lösen im Stande zu sein scheine. Folgendes: Ich habe animierte Buttons welche mit RollOver raus kommen und mit RollOut wieder rein..nicht weiter wild. Die Button haben eingestanzte Buchstaben, welche nun allerdings mit einem Glow Effekt versehen werden sollen, welcher per SetInterval und Pause usw randommäßig einen Maskeneffekt bekommen. Auch nicht weiter wild. Nun mein Problem: Der Movie mit dem Glow Masken Effekt liegt in der Hauptzeile so über dem Button, daß der Effekt auch richtig passend sitzt. Problem ist nur (wie Schnelldenker sicherlich schon bemerkt haben) das wenn ich auf einen Button gehe, dieser sich ja verschiebt. Nun sieht das ja sehr komisch aus, wenn der Button in seinem RollOver Zustand da so steht und plötzlich erscheint auf der Originalstellung der Glow Effekt. Sitze schon seit über 12 Stunden an diesem Projekt und bekomme es einfach nicht mehr gebacken. Bin etwas verblödet vom ganzen Tag vorm Rechner hocken und würde mich sehr über hilfreiche Gedankenanstöße freuen, wie ich das Problem lösen kann. Ich dachte schon daran, den Movie mit dem Effekt in den Movie der RollOver Funktion zu legen, aber die Scripts würden sich sicher gegenseitig stören. Ich füge mal fix die Scripts der Buttons und der Funtion für den Effekt an: Buttons(nur nen Auszug): PHP-Code: Das Script der Funktion des Effekts: PHP-Code: Danke der guz3l |
| | |
| | #2 (permalink) |
| FlashMurkel Registriert seit: Nov 2003 Ort: Vitória/Brasilien
Beiträge: 62
|
ok, nach 2 Stunden weg vom PC hab ich es selber lösen können. Hab den Movie mit dem Effekt einfach in den Movie der RollOver Ani reingelegt... *Edit* Schade, ich dachte ich hätte es gelöst, aber nun kommt der Glow Effekt nach einer gewissen Zeit in immer kürzeren Zeitabständen bis es fast nur noch den Effekt zu sehen gibt ![]() Also bin immer noch für jeden Denkanstoss dankbar Geändert von guz3l (30-08-2006 um 01:04 Uhr) |
| | |
| | #3 (permalink) |
| FlashMurkel Registriert seit: Nov 2003 Ort: Vitória/Brasilien
Beiträge: 62
|
also anscheinden stimmt irgendetwas mit dem Script für den Glow/Maske nicht oder gibt Probleme mit einem naderen Script in anderen Movies, auf jeden Fall hab ich jetzt den Glow/Maske-Movie wieder in die Hauptleise gelegt und wieder wird das Abspielen des Films schneller und schneller...ich dreh noch durch...auauauaua |
| | |
| | #4 (permalink) |
| meistens harmlos Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 17.643
|
Nur so ein spontaner Gedanke, weil ich dein Script grad nicht so wirklich nachvollziehen kann und es oft eine Fehlerquelle im Zusammenhang mit Intervallen ist: Wo startest du das Interval? Falls mehrfach, löschst du die auch irgendwo wieder (-> clearInterval)? Ansonsten summieren die sich dann auf. |
| | |
| | #5 (permalink) |
| FlashMurkel Registriert seit: Nov 2003 Ort: Vitória/Brasilien
Beiträge: 62
|
Hallo Rena ! Habe gehofft, dass Du mir antwortest, hatte dich gesehen beim Antworten anderer Posts hehe. Also, ich bin noch ziemlich am Anfang der Entwicklung der Seite, die ich gerade erstelle und eben die setinterval funktion liegt in einem movie welcher direkt im letzten Frame auf der Hauptzeitleiste liegt. Also dürfte er ja logischerweise (für mich als AS Murkel) nicht wieder und wieder neu starten, oder sich summieren eben. Und eine clearInterval Funktion habe ich bis dato noch nicht eingebaut. |
| | |
| | #6 (permalink) | |
| meistens harmlos Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 17.643
| Zitat:
![]() Ne aber im Ernst - so ganz klar ist's mir noch nicht, was aber auch durchaus an der Uhrzeit liegen mag. ![]() Vielleicht hilft's ja, wenn du 'ne Demodatei mit nur dem Problem bastelst (oder aus der vorhandenen das rauswirfst, das nicht dazu gehört) und hier anhängst. Dann tut sich der eine oder andere möglicherweise leichter, wenn auch vielleicht nicht mehr heute nacht (Ortszeit - bei dir ist's ja noch "früh am Abend" ).
Geändert von rena (30-08-2006 um 02:01 Uhr) | |
| | |
| | #7 (permalink) |
| FlashMurkel Registriert seit: Nov 2003 Ort: Vitória/Brasilien
Beiträge: 62
|
hehehe Ich werd mal fix eine abgespeckte Version machen und die dann hochladen, vielleicht tut es sich ja einer an, wäre sehr froh drüber *wink* Danke schon einmal Rena, Grüße aus Brasil p.s.: so früh am Abend isses aber gar nicht mehr, nun haben wir auch schon 22 Uhr durch...*gähn* und sitze seit 8 Uhr am Rechner..puuhh |
| | |
| | #8 (permalink) |
| FlashMurkel Registriert seit: Nov 2003 Ort: Vitória/Brasilien
Beiträge: 62
| so, hier die fla
anbei nun die fla, hoffe nun, mir kann jemand helfen http://www.planetguze.de/test.fla |
| | |
| | #11 (permalink) |
| meistens harmlos Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 17.643
|
Ich find da nicht, was das Problem sein soll. - Das "n" blinkt von Anfang an, - bei RollOver schiebt sich die "Wabe" raus und das "n" blinkt nicht mehr, - bei RollOut geht's wieder rein und das "n" blinkt wieder. Bei mir blinkt da auch nichts schneller im Lauf der Zeit oder so. Oder was genau meinst du? Gruß Rena PS: Ich merk auch keinen Unterschied, wenn ich das setInterval samt Pausefunktion auskommentiere. Dass der trace von "Pause beendet" immer öfter kommt, liegt wohl daran, dass ja bei jedem RollOver ein neues Interval mit derselben ID gestartet wird. Das clearInterval(ID) weiß dann nicht, _welches_ der Intervalle mit dem gleichen Namen es löschen soll. So zumindest meine Vermutung. Das ändert aber nichts daran, dass die Interval-Funktion ja eigentlich gar keine Auswirkungen hat und es wie gesagt bei mir auch nicht schneller blinkt mit der Zeit. Geändert von rena (30-08-2006 um 21:53 Uhr) |
| | |
| | #12 (permalink) |
| FlashMurkel Registriert seit: Nov 2003 Ort: Vitória/Brasilien
Beiträge: 62
|
Huhu Rena, genau das ist ja das Problem, das n blinkt von Anfang an und ohne jegliche Pause Es sollte aber blinken, dann eben eine pause mit random+ bekommen, damit es nach random Zeit erst wieder blinkt und nicht dauernd dieser Blinker erscheint. Das mit dem RollOver geht ja nun, habs einfach nur in den ersten Frame vom RollOver gelegt, damit es nur blinkt in der Ausgangstellung. Also nach wie vor das gleiche Problem: Das Blinken soll nicht ständig kommen sondern 1mal, dann eine Pause mit random add Sekunden... |
| | |
| | #13 (permalink) |
| meistens harmlos Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 17.643
|
Ach so, jetzt versteh ich glaub worauf du raus willst. Versuch es mal so ... an der gleichen Stelle wie deine Intervalfunktion aus obigem Beispiel PHP-Code: Gruß Rena Geändert von rena (31-08-2006 um 23:02 Uhr) |
| | |
| | #14 (permalink) |
| FlashMurkel Registriert seit: Nov 2003 Ort: Vitória/Brasilien
Beiträge: 62
|
Jau Rena, scheint zu klappen, damit nicht alle mehr oder weniger die gleichen Zyklen zu haben scheinen, habe ich eben die Werte in den anderen Abis geändert und läuft soweit prima! Danke dir (einmal mehr) für deine Hilfe ne/n schöne/n Abend/Nacht wünsch ich Dir |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |