Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-11-2004, 10:10   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Ort: MUC
Beiträge: 29
Anfänger Problem?

Hallo zusammen,

ich bin gerade dabei AS zu lernen und habe da 3 - für euch wahrscheinlich kleine - Probleme:
1.
PHP-Code:
onLoad = function(){
   
_global.setTimeout = function(funcdelay){
    var 
ID setIntervall(callFuncdelay);
        function 
callFunc(){
        
clearIntervall(ID);
        
func();
        }
    }
    
setTimeout(sayHi1000);
   function 
sayHi(){
       
trace("hello world");
   }
}

onEnterFrame = function(){
    
sayHi();

1. Warum klappt dass mit dem obigen Script onEnterFrame nicht?
und
2. kann mir jemand bitte helfen dass ich ein easing in die Bewegung bekomme (IN, Out und In/out) evtl. einmal mit und einmal ohne Robert Penner.
Das wäre fantastisch:
PHP-Code:
MovieClip.prototype.slideTo = function(leaderXleaderYspeed) {
    if (
this._x != leaderX && this._y != leaderY) {
        
this.onEnterFrame = function() {
            var 
deltaX this._x-leaderX;
            var 
deltaY this._y-leaderY;
            var 
dist Math.round(Math.sqrt((deltaX*deltaX)+(deltaY*deltaY)));
            
trace(dist);
            
//allocate speed between x and y axes.
            
var moveX speed*(deltaX/dist);
            var 
moveY speed*(deltaY/dist);
            if (
speed>=dist) {
                
this._x leaderX;
                
this._y leaderY;
                
//arrtived
                
delete this.onEnterFrame;
            } else {
                
this._x -= moveX;
                
this._y -= moveY;
            }
        };
    }
};
kastl_mc.onMouseDown = function() {
    
this.slideTo(_root._xmouse_root._ymouse10);
}; 
und 3.:
wie bekomme ich dass hin: links und rechts ein Balken, ein Ball soll via HitTest hin un her wandern aber mit einem In/Out Easing zu bzw von den Balken weg?


Danke schonmal im Vorraus

Strolchi
Strolchi04 ist offline   Mit Zitat antworten
Alt 17-11-2004, 23:33   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
Warum klappt dass mit dem obigen Script onEnterFrame nicht
Der Event wird schon funktionieren, aber die Funktion kann er so nicht erreichen, weil die in dem onLoad-Callback eingebettet ist.
  Mit Zitat antworten
Alt 18-11-2004, 18:33   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Ort: MUC
Beiträge: 29
Smile Danke fürs erste

Danke für Deine Hilfe.

Strolchi
Strolchi04 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 08:38 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele