Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-04-2007, 11:06   #1 (permalink)
Beckenrandschwimmer
 
Benutzerbild von Karli98
 
Registriert seit: Sep 2001
Ort: Pichl, Austria
Beiträge: 451
loadMovie mit onEnterFrame nicht kompatibel?

hallo leute!

ich möchte ein bild in nen mc laden und diesen sofort mittels _alpha einfaden!

Code:
this.createEmptyMovieClip("mc",0);
this.mc.loadMovie("bilder/bg.jpg");
setProperty(this.mc,_alpha,0);
this.mc.onEnterFrame = function() { 
  	this._alpha = this._alpha + 15/6; 
}
weiß jemand warum es nicht funzt?

ich nehme mal an dass es mit
Code:
onEnterFrame
zu tun hat!
jedoch weiß ich nicht wie ich dies "umgehen" kann!!

bitte um kurze gedankenstütze!!

lg
__________________
Auch wenn alle Stricke reißen, können wir uns immernoch aufhängen.
Karli98 ist offline   Mit Zitat antworten
Alt 03-04-2007, 11:10   #2 (permalink)
will code HTML for food
 
Benutzerbild von querkopf
 
Registriert seit: Mar 2003
Beiträge: 1.232
Moin,

das eine Event überschreibt das andere.

Leg einen anderen MC an, auf dem die Enterframe läuft.

Und gewöhn Dir sowas mal ab: setProperty(this.mc,_alpha,0);
heißt this.mc._alpha = 0;



Bis dann,
querkopf
__________________
Alles ist wie immer. Nur schlimmer.
querkopf ist offline   Mit Zitat antworten
Alt 03-04-2007, 11:21   #3 (permalink)
Beckenrandschwimmer
 
Benutzerbild von Karli98
 
Registriert seit: Sep 2001
Ort: Pichl, Austria
Beiträge: 451
hey querkopf!!

danke!! es funktioniert! habe es so gelöst! hast du es so gemeint??

Code:
this.container.createEmptyMovieClip("mc",1);
this.container.mc.loadMovie("bilder/protoni.png");
this.container._alpha = 0;
this.container.onEnterFrame = function() { 
  	this._alpha = this._alpha + 15/6; 
}
__________________
Auch wenn alle Stricke reißen, können wir uns immernoch aufhängen.
Karli98 ist offline   Mit Zitat antworten
Alt 03-04-2007, 11:28   #4 (permalink)
will code HTML for food
 
Benutzerbild von querkopf
 
Registriert seit: Mar 2003
Beiträge: 1.232
Moin,
jo, so meinte ich - bzw. ich hätte evtl einen _enterFrameMc_ oder sowas kreiert, den ich dann lösche...
aber das ist mehr oder weniger auch Geschmackssache

Bis dann,
querkopf
__________________
Alles ist wie immer. Nur schlimmer.
querkopf ist offline   Mit Zitat antworten
Alt 03-04-2007, 13:24   #5 (permalink)
Beckenrandschwimmer
 
Benutzerbild von Karli98
 
Registriert seit: Sep 2001
Ort: Pichl, Austria
Beiträge: 451
ja, könntest du mir, sofern du willst den code schicken den du verwendet hättest!! es geht mir ja nich darum schnell irgendwo nen code herzubekommen, sondern langsam sollt ich das ganze thema mal begreifen!!!
__________________
Auch wenn alle Stricke reißen, können wir uns immernoch aufhängen.
Karli98 ist offline   Mit Zitat antworten
Alt 03-04-2007, 13:32   #6 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Ich hätt's so in der Art gemacht:
PHP-Code:
var ml = {};
var 
mcl = new MovieClipLoader();
ml.onLoadInit = function(obj) {
    
obj._alpha 0;
    
obj.onEnterFrame = function() {
        
this._alpha += 5;
        if (
this._alpha>=100) {
            
delete this.onEnterFrame;
        }
    };
};
mcl.addListener(ml);
mcl.loadClip("bilder/protoni.png"this.createEmptyMovieClip("mc"1)); 
Bei größeren Bildern und online könnte es sonst sein, dass der MC schon eingefadet ist, obwohl das Bild noch lädt.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 03-04-2007, 13:50   #7 (permalink)
Beckenrandschwimmer
 
Benutzerbild von Karli98
 
Registriert seit: Sep 2001
Ort: Pichl, Austria
Beiträge: 451
hätte mich ja gewundert wenn da nix mehr daher gekommen wäre dass ich wieder nicht verstehe!!

Zitat:
Bei größeren Bildern und online könnte es sonst sein, dass der MC schon eingefadet ist, obwohl das Bild noch lädt.
stimmt, das ist sehr wohl ein punkt den es zu berücksichtigen gibt! kann es auch sein dass dein script dass bild "anders" lädt?? bei meinem script waren die kanten des bildes ziemlich unschön!!
__________________
Auch wenn alle Stricke reißen, können wir uns immernoch aufhängen.
Karli98 ist offline   Mit Zitat antworten
Alt 03-04-2007, 13:53   #8 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Anders laden ja (halt über loadClip). Hat aber eigentlich nix mit den Kanten zu tun. Vielleicht lag's an der Verschachtelung. Ist mir so aber nicht bekannt, dass es da Probleme gibt.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 03-04-2007, 14:03   #9 (permalink)
Beckenrandschwimmer
 
Benutzerbild von Karli98
 
Registriert seit: Sep 2001
Ort: Pichl, Austria
Beiträge: 451
und eine frage hätte ich da noch!!!

ich habe verschiedene buttons, wobei jeweils ein anderes bild in der selben art geladen wird wie jetzt, wie kann ich nun eine derartige funktion mit as ein bauen wie im folgenden code mit js:

HTML-Code:
<a href="javascript: chgBild(bild.jpg')">bild wechseln</a>

<script type="javascript">
function chgBild(strbild) {
   with(document) {
      getElementById("bild").innerHTML = "<img src='images/projekte/" +strbild+ "'>";
   }
}
</script>
gibts da ne möglichkeit?
__________________
Auch wenn alle Stricke reißen, können wir uns immernoch aufhängen.
Karli98 ist offline   Mit Zitat antworten
Alt 03-04-2007, 14:06   #10 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Äh, dazu müsste ich wissen, was dein JavaScript da genau macht.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 03-04-2007, 14:17   #11 (permalink)
Beckenrandschwimmer
 
Benutzerbild von Karli98
 
Registriert seit: Sep 2001
Ort: Pichl, Austria
Beiträge: 451
der link übergibt den wert "bild.jpg" an die function weiter, mit getElementById spreche ich den div-container an, in dem der img-tag mit der source=bild.jpg, eingefügt wird!
__________________
Auch wenn alle Stricke reißen, können wir uns immernoch aufhängen.
Karli98 ist offline   Mit Zitat antworten
Alt 04-04-2007, 14:04   #12 (permalink)
Beckenrandschwimmer
 
Benutzerbild von Karli98
 
Registriert seit: Sep 2001
Ort: Pichl, Austria
Beiträge: 451
habe das ganze nun mit einer funktion gelöst in der die jeweiligen parameter mit gegeben werden!!
__________________
Auch wenn alle Stricke reißen, können wir uns immernoch aufhängen.
Karli98 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 21:25 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele