Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-04-2006, 00:01   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Beiträge: 3
Hilfe! FlashPlayer überlastet durch zu viele duplizierte mc??

Ich brauche eine Anzeigetafel, aber so, dass zu jedem Buchstaben synchron ein Klick-Sound abgespielt wird und eine darüberliegende Animation (das Umklappen der Kärtchen) stoppt, wenn der richtige Buchstabe getroffen wurde.

Habe im Forum auch eine gute Animation gefunden, aber: je mehr Text ich abrufe (soll später dynamisch geholt werden), umso langsamer und unechter wird der Effekt!!! Bei mir steht es zeitweise geradezu...

Es werden ja reichlich mcs dupliziert, überschreitet ich eventuell die maximale Anzahl? Ist der Flash Player überlastet? Liegt es am Mac? Oder oder oder??? Kann mir jemand helfen?

Oder kann ich alternativ mit dem Skript aus diesem Thread eine solche Animation synchron steuern?

digitale anzeige

Ich verzweifle gerade… Vielen Dank schon mal!!
Angehängte Dateien
Dateityp: zip airport.zip (6,2 KB, 7x aufgerufen)
man.satu ist offline   Mit Zitat antworten
Alt 04-04-2006, 00:35   #2 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Hab hier keine Flashumgebung, aber evtl. könte helfen die nicht mehr gebrauchten mc's gleich wieder zu löschen!!
__________________
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-04-2006, 00:59   #3 (permalink)
notzucht
 
Benutzerbild von shorty
 
Registriert seit: Nov 2003
Ort: Potsdam
Beiträge: 2.939
Du wunderst dich aber doch bitte nicht wirklich, warum dein script auf die performance geht, oder? Hier was für'n rusty zum gucken (im Anhang, aber halt dich, bzw. dein rechner fest)
PHP-Code:
var imax 40;
var 
jmax 40;
var 
40;
var 
100;
var 
= new Array ();
for (var 
1jmax 1j++)
{
    for (var 
1imax 1i++)
    {
        
_root.a.duplicateMovieClip ("a" add cc);
        
_root["a" add c]._x 20;
        
_root["a" add c]._y h;
        
_root["a" add c].gotoAndStop (Math.round (25 Math.random ()));
        
r[c] = 1;
        
c++;
    }
    
+= 20;
}
_root.a._visible false;
var 
tex = new Array ();
tex[0] = "Un clavier AZERTY en vaut deux Le philosophe cherche des solutions aux problemes et ne trouve que des problemes sans solutions Il va ut mieux qu il pleuve un jour comme aujourd hui plutot qu un jour ou il fait beau mbnmb,jnm,ds fqwfesaf fvsdafasdfvasfdv d";
raz ();
charge ("Dieses ist der text");
function 
charge (s)
{
    
s.toUpperCase ();
    
_root.longueur s.length;
    var 
myString ". ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    for (var 
0s.lengthi++)
    {
        
rech s.charAt (i);
        
_root.r[i] = -myString.indexOf (rech0);
        
// trace(i + "  " + rech + "  " +  _root.r[i] );
        // if(_root.r[i]>10){_root["a" add (100+i)].gotoAndPlay(_root.r[i]-10)};
        
if (rech != " ")
        {
            
_root["a" add (100 i)].gotoAndPlay (Math.round (50 Math.random ()));
            
_root["a" add (100 i)]._visible true;
        }
    }
}
function 
raz ()
{
    var 
100;
    for (var 
1_root.jmax 1j++)
    {
        for (var 
1_root.imax 1i++)
        {
            
_root["a" add (c)]._visible false;
            
// if(_root["a" add c]._currentframe != 1) _root["a" add c].gotoAndStop(1);
            
_root["a" add (100 i)].gotoAndStop (1);
            
c++;
        }
    }



lg,
shorty
Angehängte Dateien
Dateityp: zip gucken.zip (3,8 KB, 6x aufgerufen)
__________________
.
Flex in a week | Viertel vor halb nach Vollmond | ^^°.°^^ | Waltz with Bashir
.
shorty ist offline   Mit Zitat antworten
Alt 04-04-2006, 01:03   #4 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Schluck

Heute nicht mehr, des hält mei Gurke net aus
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"

Geändert von RustyCake (04-04-2006 um 01:05 Uhr)
RustyCake ist offline   Mit Zitat antworten
Alt 04-04-2006, 22:21   #5 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Beiträge: 3
Ich war doch schon so stolz, dass ich als super Anfänger das Script verstanden habe. dachte ich zumindest...

kann man da gar nix machen?
man.satu 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 15:27 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele