| |||||||
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) |
| Neuer User Registriert seit: Sep 2002 Ort: 20 km nördl. von Berlin
Beiträge: 172
|
Hallo, ich habe folgendes Problem: Wenn ich die swf-datei lade, so soll das Bild automatisch eine Alphatransparenz erhalten. Wenn ich dann mit dem Cursor auf dem Bild bin, geht die Transparenz weg. Wenn der Cursor das Bild verlassen hat kommt wieder die Transparenz. In der unten angefügten fla-Datei funktioniert es so wie ich es haben möchte. Nur muß das Bild jetzt genausogroß wie der Hintergrund sein (112x158px). Hat das Bild die Größe, dann funktioniert der Alphaeffekt leider nicht mehr, weil das AS auf Layer 1 ist. Wie bekomme ich das hin, dass der Alphaeffekt auch funktioniert, wenn das Bild die Größe des Hintergrundes hat? Und wie muß ich das AS ändern, dass beim laden der swf-Datei die Alphatransparenz automatisch von 0% auf z.B. 50% geht, danach wieder auf 0%, dann wieder auf 50% usw.? Trotzdem soll aber die Transparenz weg sein, immer wenn ich mit dem Cursor drauf bin. Vielleicht kann mir da jemand helfen? Ich komm einfach nicht mehr weiter. Besten Dank im Voraus. Fred aus B.
__________________ Wer mich liebt der lacht. Wenn man mich sieht lachen alle. |
| | |
| | #2 (permalink) |
| Pharao a.D. Registriert seit: Jul 2004 Ort: 29°58'33.34'' N, 31°07'49.29'' O
Beiträge: 430
|
1. Ich versteh dein Problem nicht, dass das alpha.Tweening nicht funktioniert, wenn Bühnen- und Bildgröße übereinstimmen, hast ja kein passendes Beispiel angefügt. 2. Zum initiierten 50%-alpha ergänzt du dein HZL-Script um folgendes ActionScript:
|
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Sep 2002 Ort: 20 km nördl. von Berlin
Beiträge: 172
|
die fla die dran hängt, da ist die Bühne größer als das Bild, wenn ich jetzt das Bild über das Menü an die Bühne anpasse, dann geht es nicht mehr. Ich dachte vielleicht kann derjenige das Bild selbst über "Ausrichten/Größe anpassen" ausprobieren....
__________________ Wer mich liebt der lacht. Wenn man mich sieht lachen alle. |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Sep 2002 Ort: 20 km nördl. von Berlin
Beiträge: 172
|
mh..also ich habe die Datei mal in ne HTML-Seite reingemacht und die Datei geht. Das Problem ist nur, dass, wenn ich mit der Maus einmal auf dem Film drauf war, dann bleibt er bei Alpha=0. Er soll dann aber wieder 50% haben. Außerdem soll der Film ständig den Alpha-wert wechseln, wenn die Maus nicht drauf ist. Hier das Script, wie es jetzt ist aber nicht sein soll: Code: movieclip.prototype.blend = function (obj,faktor){
if (obj.hitTest(_level0._xmouse, _level0._ymouse, true)) {
obj._alpha = obj._alpha+(100-obj._alpha)/faktor;
}else{
obj._alpha = obj._alpha+(50-obj._alpha)/faktor;
}
}
container._alpha = 0;
container.onEnterFrame = function()
{
if (this._alpha <= 100) {
this._alpha += 5;
} else {
delete container.onEnterFrame;
}
};
stop();
__________________ Wer mich liebt der lacht. Wenn man mich sieht lachen alle. |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |