Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-07-2005, 09:08   #1 (permalink)
Neuer User
 
Benutzerbild von trossen
 
Registriert seit: Jan 2005
Beiträge: 169
function und tween

tach auch
also ich versuche mir eine funktion zu schreiben mit der ich einen MC von der position wo er ist also this._x um N pixel zu verschieben ( als tween)
ich dachte mir das so
PHP-Code:
function bewegeBall (derClipxEntfernungyEntfernung){
    if(
derClip._x xEntfernung){
    
derClip._x derClip._x 1;    
    }
    if(
derClip._y yEntfernung){
    
derClip._y derClip._y 1;
    }
    
}

bewegeBall(ball100100); 
ich will eine function weil ich jedemenge von mc`s bewegen will
und mit einer function brauch ich ja nur den name der function und die parameter als hier:
derClip = die MC instanz auf der bühne
xEntfernung = die gewünchte pixelzahl um die ich ihn verschieben möchte
yEbtfernung = das selbe wie bei xEntfernung

wer kann mir da helfen????
trossen ist offline   Mit Zitat antworten
Alt 15-07-2005, 09:23   #2 (permalink)
Neuer User
 
Benutzerbild von trossen
 
Registriert seit: Jan 2005
Beiträge: 169
oder so ????
PHP-Code:
  function bewegeBall (clip,x_pixelverschieber){
       if (
Math.round(clip._x) < x_pixelverschieber) {
        
clip._x += (x_pixelverschieber clip._x)/5;
    }
   }
bewegeBall(ball300); 

Geändert von trossen (15-07-2005 um 09:28 Uhr)
trossen ist offline   Mit Zitat antworten
Alt 15-07-2005, 09:35   #3 (permalink)
Neuer User
 
Benutzerbild von trossen
 
Registriert seit: Jan 2005
Beiträge: 169
haha ich rede mit mir selber.
also beides funktioniert aber nicht so wie ich es will denn, die änderungen in der x oder y position werden nicht dargestellt . ich seh nur das endergebnis.
ich denke ich muß einen onEnterFrame in die function einbauen !
aber wie?????
vieleicht kann mir doch einer helfen oder ich sprech mal mit mir selber ( haha)
trossen ist offline   Mit Zitat antworten
Alt 15-07-2005, 09:52   #4 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
dafür gibts schon einige Threads hier!
du kannst mit setInterval oder onEnterFrame arbeiten, ...
du kannst die function auch als methode der MovieClip KLasse definieren, also zB
ActionScript:
  1. MovieClip.prototype.tweenTo = function(x,y){
  2. ...
  3. }
  4. mein_mc.tweenTo(x,y);
__________________
Some Flash Worx
Alphanimal 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 13:33 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele