Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-08-2010, 11:36   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 67
Timer?

Hm,
was mach ich denn hier falsch?

Möchte insgesamt 3 Timer verwenden und habe auch am Anfang des Scripts
import flash.utils.Timer;
import flash.events.TimerEvent;
stehen.

Trotzdem gibt mir die Ausgabe:
Die Klasse oder die Benutzeroberfläche 'flash.utils.Timer' konnte nicht geladen werden.

und

Die Klasse oder die Benutzeroberfläche 'flash.events.TimerEvent' konnte nicht geladen werden.

Was mach ich denn hier falsch?!??

Geändert von Flash? (04-08-2010 um 11:38 Uhr)
Flash? ist offline   Mit Zitat antworten
Alt 04-08-2010, 12:15   #2 (permalink)
Neuer User
 
Registriert seit: Jan 2008
Ort: DE-26316 Varel
Beiträge: 58
Timer?

Hallo

schau dir das kleine Beispiel "Drachen" an. Ich habe es auch aus dem Forum. Es funktioniert.

Gruss Bodensee
bodensee ist offline   Mit Zitat antworten
Alt 04-08-2010, 12:16   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2008
Ort: DE-26316 Varel
Beiträge: 58
jetzt mit Anhang
Angehängte Dateien
Dateityp: fla drachen.fla (640,0 KB, 6x aufgerufen)
bodensee ist offline   Mit Zitat antworten
Alt 04-08-2010, 12:33   #4 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 67
Danke für die prompte Antwort!

Nur... ich bekomm die Datei nicht auf?!?

Arbeite mit CS3, Version 9 auf'm Mac...

Ne Idee?
Flash? ist offline   Mit Zitat antworten
Alt 04-08-2010, 13:13   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2008
Ort: DE-26316 Varel
Beiträge: 58
Timer?

Das ganze Script sieht so aus:

// drachen.fla
var time:Timer = new Timer(5000);
time.addEventListener(TimerEvent.TIMER, tick);
time.start();

function tick(event:TimerEvent):void
{
Drache.gotoAndPlay(41);
}

ab Frame 41 wackelt der Drache mit dem Schwanz und bellt einmal. Danach von vorne.

Gruss Bodensee
bodensee ist offline   Mit Zitat antworten
Alt 04-08-2010, 13:23   #6 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
@Flash?: hast du in den Einstellungen für Veröffentlichen AS 3 angewählt..?
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 04-08-2010, 13:54   #7 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 67
Oh! Ich Depp...

Mist, bin in AS2 tätig! *schäm*

Hatte hier im Forum das mit dem Timer gesehen und das sah aus wie die Lösung meiner Probleme... hatte nicht geschnallt, dass das AS3.

Ich krieg das mit der Pause vor und nach einem Tweening einfach nicht hin.
Das heisst, die Pause nach Einblenden des Bildes, damit es stehen bleibt, ruf ich im interval auf, aber wenn's ausglendet ist, dann soll auch noch mal ne Pause sein...?!?

Sorry... bin noch völliger Frischling..!

In jedem Fall danke für Eure Hilfe!
Flash? ist offline   Mit Zitat antworten
Alt 04-08-2010, 14:00   #8 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Zeig mal Dein Script!
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 04-08-2010, 14:57   #9 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 67
Hallo RustyCake!

Du warst schon so lieb, mir in einem anderen Forum zu helfen...
Da hab ich das Problem mit dem Tweenen letzte Tage auch gepostet...
Klasse von Dir!

Ich bin bis jetzt so weit gekommen, dass die Bilder gegenläufig eingeblendet werden. Was ich nicht hinbekomme, ist ne Pause NACH dem AUSBLENDEN
und jetzt wechselt der eine MC genau dann das Bild, wenn der andere grad ausgeblendet ist.

Eigentlich müsste der ausblendende MC erst dann beginnen, wenn der eine grad eingeblendet ist, dann wär's richtig gegenläufig.

Die Bilder werden über PHP eingeladen, aus zwei verschiedenen Ordern (aus einem hab ich gar nicht hinbekommen)

Hm, ich bastel mir hier schon die ganze Zeit nen Wolf, aber eins muss ich sagen... man lernt dabei auch viel. Auch wenn mein Script für Deine Augen wahrscheinlich noch ziemlich seltsam aussieht.

Lieben Dank und liebe Grüße!
Angehängte Dateien
Dateityp: fla Tweentest.fla (668,0 KB, 2x aufgerufen)
Flash? ist offline   Mit Zitat antworten
Alt 04-08-2010, 15:00   #10 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 67
und hier die PHP-Datei...
Die andere folder_auslesenKopie.php sieht genauso aus, nur dass ich da
echo "liste1="; eingegeben habe.
Angehängte Dateien
Dateityp: zip folder_auslesenKopie.php.zip (428 Bytes, 1x aufgerufen)
Flash? ist offline   Mit Zitat antworten
Alt 04-08-2010, 17:16   #11 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 67
Hi Rusty,

ich glaub, die Zeitverzögerung des 2ten Tweens bekomm ich jetzt mit nem Interval im Loader hin:

PHP-Code:
function startLoader(){ 
    
//Lauscher und MovieClipLoader-Instanz erstellen 
    
_root.mclListener = new Object(); 
    
_root.mcLoader = new MovieClipLoader(); 
    
_root.mcLoader.addListener(_root.mclListener); 
    
    
//und das erste Bild laden 
    
_root.mcLoader.loadClip(lv.path +_root.urls[index], this.background_mc); 
    
background_mc.forceSmoothing false;
    
background_mc._quality "BEST"
    
    var 
intervalID:Number setInterval(weiter34500); 
    function 
weiter3() { 
   
//...dann nächstes Bild laden... 
    
_root.mcLoader.loadClip("pics-gr/" +_root.urle[index1], this.back_mc); 
    
back_mc.forceSmoothing false;
    
back_mc._quality "BEST"
    
//clearInterval(intervalID);
    

nur die Pause hinter dem Ausblenden is noch schwierig...

Liebe Grüße!
Flash? ist offline   Mit Zitat antworten
Alt 05-08-2010, 09:22   #12 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 67
Hallo zusammen,

es wäre riesig, wenn sich jemand meines "Pausen-Problems" annehmen könnte...

Hier noch mal dieses Problem gesondert (ohne den ganzen anderen Kram)

Ich lade Bilder per PHP ein (nach dem Galerie-Script-Tut von Holger), die werden eingetweent, bleiben stehen (Pause) und werden ausgetweent, neues Bild lädt.

Nun möchte ich gerne HINTER dem austweenen ganau die gleiche Pause haben.

Ich habe es mit einem Interval vor dem Einladen des nächsten Bildes probiert und verstehe nicht, warum es nicht geht.

Wär toll, wenn mir da jemand helfen könnte


Wenn geladen, dann true...

PHP-Code:
mclListener.onLoadInit = function(mc:MovieClip) {
        
trace("fertig, beladen wurde "+mc);
        
_root.fader(background_mc,true);        
        
clearInterval(_root.meineID); 
wenn true, dann...

PHP-Code:
function fader(background_mc,blende){
    
//background_mc ist das ein- oder auszublendende Objekt
    //blende ist true oder false, d.h. blendet ein oder aus
    
if(blende){
        
//einblenden von alpha=0 bis alpha=100 in 0,10 Sekunden
        
var tw1:Tween = new Tween(background_mc"_alpha"mx.transitions.easing.None.easeNone01002true);        
        
tw1.onMotionFinished = function() {

            
//wenn einblenden beendet...
            
clearInterval(_root.meineID);
            
_root.meineID setInterval(_root,"weiter",_root.pause);

        }
    }
   else{
        
//ausblenden
        
var tw2:Tween = new Tween(background_mc"_alpha"mx.transitions.easing.None.easeNone10002true);
        
tw2.onMotionFinished = function() {
            
//wenn ausblenden beendet...
            
_root.folgefilm();
            
//nächsten Film laden und einblenden
        
}
        
    }
}

//Intervall ist beendet
function weiter(){
    
trace("Pause beendet");
    
//aktuelles Bild ausblenden
    
_root.fader(_root.background_mc,false);
    
}

function 
folgefilm(){
    
trace("folgefilm");
    
_root.index++;
    
    
//checken, ob das letzte Bild erreicht wurde
    
if(_root.index == _root.len){
        
//letztes Bild wurde gezeigt, wieder mit dem ersten Bild starten = Loop
        
_root.index 0;}
        
_root.mcLoader.loadClip(lv.path +_root.urls[index], _root.background_mc);


Jetzt wollte ich vor dem neu laden halt das Interval setzten, geht aber nicht...?

PHP-Code:
var InterID:Number setInterval(Pause22500); 
        function 
Pause2() { 
        
_root.mcLoader.loadClip(lv.path +_root.urls[index], _root.background_mc);
        } 
Flash? 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
timer zlab Flash Einsteiger 4 10-04-2006 14:15
Timer Thrawn Flash MX 2004 2 26-09-2005 13:16
timer sasi ActionScript 1 4 01-12-2003 14:51
Timer Soulreaver Flash 4 und Flash 5 1 18-11-2002 13:36
Timer Flasher Hermann Flash 4 und Flash 5 6 11-10-2002 08:10


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:26 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele