Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-05-2007, 14:37   #1 (permalink)
Neuer User
 
Registriert seit: May 2007
Beiträge: 28
Question Verknüpfung ActionScript

Hallo,

hab folgendes Problem:

Hab einen Movieclip den ich per Drag and Drop ansprechen kann.
Nun möchte ich aber zusätzlich bei einem "RollOver" einen Ton abgespielt haben!

So wie ich den Ton jetzt eingebunden hab funktionierts aber nicht!
Wie muss man denn dort das RollOver platzieren?


Das ist mein Code:

PHP-Code:
this.meinMC.on RollOver = function (){
    
meinSound = new Sound (this);
    
meinSound.attachSound("carrera");
    
meinSound.start(0,1);
}
this.meinMC.onRollOut = function(){
    
meinSound.stop();
}


    
onClipEvent(load){
    
alreadyHit false;
    
alreadyMinus false;
    }
on(press) {
        
startDrag(this);
        
_root.answer1.text="";
    }

    
on(release) {
        
stopDrag();
        if (eval(
this._droptarget) == _root.regensburg) {

             
_root.answer1.text="Richtig!";
            
                if(!
alreadyHit)
                {
                    
alreadyHit true;
                    
alreadyMinus false;
                    
_root.allCorrect += 1;
                }
            
            } else {

             
_root.answer1.text="Leider nein!";
                if(
alreadyHit)
                {
                    
alreadyHit false;
                    if(
_root.allCorrect && !alreadyMinus)
                    {
                        
alreadyMinus true;
                        
_root.allCorrect -= 1;
                    }
                }
        }
    } 
Danke für eure Hilfe.

mfg
shadowman ist offline   Mit Zitat antworten
Alt 21-05-2007, 23:24   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
this.meinMC.on RollOver = function (){
onRollOver wird zusammengeschrieben... Und ein Zeitleistenevent wie onRollOver und ein Clipevent wie on(press) funktionieren nicht zusammen in einem Script. Weil - wie der Name schon sagt - ein Zeitleistenevent auf der Zeitleiste liegt und der Clipevent direkt auf dem MC.

Mach am besten aus den Clipevents on(press) und on(release) Zeitleistenevents, also meinMC.onPress=function(){} und meinMC.onRelease=function(){}. Und setz die Scripte dann alle auf ein Schlüsselbild der Hauptzeitleiste.
  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 18:09 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele