Zurück   Flashforum > Flash > ActionScript > ActionScript 2

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-08-2006, 23:25   #1 (permalink)
class public{}
 
Benutzerbild von public
 
Registriert seit: Feb 2004
Ort: dessau
Beiträge: 1.406
SimpleSlide Klasse( ne kleine alternative zur Tween Klasse)

hatte ma n bissle lange weile gehabt...(ist nur n ansatz wird aber noch ausgebaut)
hier ma ne kleine alternative zur Tween Klasse von flash...
Klasse
PHP-Code:
class SimpleSlide {
    public var 
onSlideComplete:Function;
    function 
SimpleSlide($obj:MovieClip$prop:String$begin:Number$end:Number$steps:Number) {
        
this.sliding($obj$prop$begin$end$steps);
    }
    public function 
sliding($obj:MovieClip$prop:String$begin:Number$end:Number$steps:Number):Void {
        
$obj[$prop] = $begin;
        function 
interval(c) {
            var 
diff:Number $end-$obj[$prop];
            
$obj[$prop] += diff/$steps;
            
updateAfterEvent();
            if (
Math.abs(diff)<1) {
                
$obj[$prop] = $end;
                
clearInterval(id);
                
c.onSlideComplete();
            }
        }
        var 
id setInterval(interval20this);
    }

Aufruf
PHP-Code:
// new SimpleSlide(Object:MovieClip, Property:String, Begin:Number, End:Number, Steps:Number)
new SimpleSlide(test_mc"_x"test_mc._x4008);
new 
SimpleSlide(test_mc"_y"test_mc._y4008);
new 
SimpleSlide(test_mc"_alpha"test_mc._alpha1018); 

Vielleicht brauchs jemand

lg public
public 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 12:37 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele