| |||||||
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: Oct 2003 Ort: Jena city
Beiträge: 58
| wie stopt das
wie stop ich das ? (es soll nur beim laden laufen) Code: import mx.transitions.Tween;
var dreher:MovieClip = this.createEmptyMovieClip("dreher",this.getNextHighestDepth());
dreher._x = Stage.width/2;
dreher._y = Stage.height/2;
var anzahlStriche:Number = 23;
var speed:Number = 50;
var radius:Number = 20;
var strichDicke:Number = 3;
var strichLänge:Number = 10;
var strichAlpha:Number = 20;
for(var i:Number = 0; i< anzahlStriche; i++)
{
dreher.attachMovie("strich","strich"+i,dreher.getNextHighestDepth(),{_x:0,_y:0,_rotation:360/anzahlStriche * i});
dreher["strich"+i].balken._alpha = strichAlpha;
dreher["strich"+i].balken._y = radius*-1;
dreher["strich"+i].balken._width = strichDicke;
dreher["strich"+i].balken._height = strichLänge;
}
var intervalId:Number;
var aktuelleLinie:Number = 0;
var maxCount:Number = 10;
var duration:Number = 20;
function fadeLines():Void
{
if(aktuelleLinie >= anzahlStriche)
{
aktuelleLinie = -1;
}
var fade:Tween = new mx.transitions.Tween(dreher["strich"+aktuelleLinie].balken,"_alpha",mx.transitions.easing.Regular.easeOut,100,strichAlpha,speed/5,false);
aktuelleLinie++;
}
intervalId = setInterval(this, "fadeLines", speed);
__________________ -.frieden.- |
| | |
| | #2 (permalink) |
| CodeGecko Registriert seit: Aug 2007 Ort: Hagen
Beiträge: 1.242
|
Auch wenn ich nicht ganz verstehe, was genau Du stoppen willst, was geladen wird und überhaupt, tippe ich mal ins Blaue auf den Befehl "clearInterval". Zu finden in der Flash-Hilfe, oder in Deinem Fall: ActionScript:
__________________ Grütze Reinhart XING || Simple Flash-Filter-Generator || DateChooser (AS3) MovieClipLoader-Example (AS2) || PreloaderClass (AS2) || Framechecker-Component (AS2) Bitte keine Flashfragen per PN oder ICQ. Dafür ist das Forum da. |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Oct 2003 Ort: Jena city
Beiträge: 58
|
oh danke so schnell du bist nicht weit weg von dem was ich meinte es soll nur nur währen des laden zu sehen sein Code: this.onEnterFrame = function(){
if(percent<100){
percent = Math.floor((getBytesLoaded()/getBytesTotal())*100);
pre_text.text = percent + "";
}else{
delete this.onEnterFrame;
history = new Array();
_root.gotoAndStop("2");
}
}
stop();
__________________ -.frieden.- Geändert von mr_taboos (06-02-2008 um 01:18 Uhr) |
| | |
| | #4 (permalink) |
| CodeGecko Registriert seit: Aug 2007 Ort: Hagen
Beiträge: 1.242
|
Ja, wo ist denn das Problem? Einfach das Intervall da starten, wo es gestartet werden soll und in Deiner Ladeschleife bei 100% clearen. ActionScript:
__________________ Grütze Reinhart XING || Simple Flash-Filter-Generator || DateChooser (AS3) MovieClipLoader-Example (AS2) || PreloaderClass (AS2) || Framechecker-Component (AS2) Bitte keine Flashfragen per PN oder ICQ. Dafür ist das Forum da. Geändert von hellslawyer (06-02-2008 um 14:44 Uhr) |
| | |
| | #6 (permalink) |
| CodeGecko Registriert seit: Aug 2007 Ort: Hagen
Beiträge: 1.242
|
Das liegt daran, daß ich leider relativ ins Blaue rate, was Deine Skriptschnipsel angeht. Ich weiß nicht, wo Du welches Skript hingebaut hast und dergl. Tante Edit meinte noch: Hab das Skript oben noch mal angepasst und getestet. Funktioniert bei mir einwandfrei.
__________________ Grütze Reinhart XING || Simple Flash-Filter-Generator || DateChooser (AS3) MovieClipLoader-Example (AS2) || PreloaderClass (AS2) || Framechecker-Component (AS2) Bitte keine Flashfragen per PN oder ICQ. Dafür ist das Forum da. Geändert von hellslawyer (06-02-2008 um 14:45 Uhr) |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Oct 2003 Ort: Jena city
Beiträge: 58
|
ich habe mal die .fla hochgeladen http://www.megaupload.com/de/?d=GZV1T3I0 vielleicht hilft das ja weiter
__________________ -.frieden.- |
| | |
| | #8 (permalink) |
| CodeGecko Registriert seit: Aug 2007 Ort: Hagen
Beiträge: 1.242
|
Na, das da nichts geht ist ja auch kein Wunder: 1. Hier attacht Du nen MC. Dieser befindet sich aber überhaupt nicht in der Bibliothek. Daher kann natürlich auch Dein Kreisding nicht angezeigt werden. ActionScript:
2. Wenn Du Deine Prozente abfragen willst, dann darfst Du das natürlich nicht in der if-Schleife machen. Das macht natürlich keinen Sinn. Das muss natürlich so aussehen: ActionScript:
Im Übrigen würde ich das Video nicht einbetten, sondern streamen. Dann brauchen die User nicht erstmal 3MB zu laden. Das wird nämlich kaum jemand machen
__________________ Grütze Reinhart XING || Simple Flash-Filter-Generator || DateChooser (AS3) MovieClipLoader-Example (AS2) || PreloaderClass (AS2) || Framechecker-Component (AS2) Bitte keine Flashfragen per PN oder ICQ. Dafür ist das Forum da. |
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: Oct 2003 Ort: Jena city
Beiträge: 58
|
sorry das ich mich so anstelle aber von flash Programmierung habe ich null Ahnung ich mache normalerweise nur in Grafik und 3d der lade kreis ist jetzt immer sichtbar, das soll er aber nur wenn die Seite lädt das rotieren dagegen hört prima auf auch die Prozent anzeige funktioniert
__________________ -.frieden.- |
| | |
| | #10 (permalink) |
| CodeGecko Registriert seit: Aug 2007 Ort: Hagen
Beiträge: 1.242
|
Wenn der Kreis weg soll, dann musst Du einfach nur in der if-Schleife den Dreher-Clip removen. Ganz einfach so: ActionScript:
Aber wie gesagt, das ganze ist nicht wirklich User-Freundlich. Schöner wäre a) als Preloader mit der MovieClipLoader-Klasse zu arbeiten und b) den Film zu streamen. Um Deine Grafiken an der richtigen Stelle einzubinden könntest Du dann entweder mit Cue-Points arbeiten, oder per Skript die entsprechende Zeit des Filmes abfragen.
__________________ Grütze Reinhart XING || Simple Flash-Filter-Generator || DateChooser (AS3) MovieClipLoader-Example (AS2) || PreloaderClass (AS2) || Framechecker-Component (AS2) Bitte keine Flashfragen per PN oder ICQ. Dafür ist das Forum da. |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |