Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-09-2003, 22:37   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2001
Ort: cologne
Beiträge: 132
interaktives zoomen von mc

hi!

ich möchte über mehrere button die möglichkeit haben verschieden tief in einen mc rein zu zoomen.

d.h. klicke ich auf den 1. button scaliere ich auf 200 % auf button 2 auf 300 %

das ganze soll weich abbremsen und auch genauso andersrum funktionieren. also wenn ich wieder in die ausgangs position möchte drücke ich button 0 und zoome mich wieder raus bis ich auf 100% bin.

hat jemand ne idee wie man so ne schleife baut mit abbremsen?

hab schon soviel rum probiert..

gibt s da evtl n tut? hab schon das ganze forum durchgeforstet..

Vielen dank

jan
jandes ist offline   Mit Zitat antworten
Alt 29-09-2003, 22:51   #2 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Was hast du denn schon alles rumprobiert und wo genau hängst du bei deinen Versuchen? Poste/beschreib mal ...

Wär gut zu wissen, wo du - auch as-wissenstechnisch - stehst.
Und vielleicht ergibt sich ja anhand deinen Scriptversuchen eine Lösung, die darauf basiert.

Zu Tuts kann ich dir auch nur Google, Flashkit.com und die sonstigen üblichen Quellen empfehlen - ein konkretes kenne ich nicht.

Gruß
rena
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 29-09-2003, 22:57   #3 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
nabend,
als einfache möglichkeit hier dieses:
ActionScript:
  1. on(press){
  2. deinmc.onEnterFrame=function(){
  3. this._xscale=this._yscale+=(zielgröße-this._xscale)/speed;
  4. if(Math.round(zielgröße-this._xscale))==0){
  5. this._xscale=this._yscale=zielgröße
  6. delete this.onEnterFrame;
  7. }
  8. }
  9. }
für zielgröße und speed die entsprechenden zahlenwerte (variablen) angeben.

so als pauschalantwort
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 30-09-2003, 11:31   #4 (permalink)
Neuer User
 
Registriert seit: Sep 2001
Ort: cologne
Beiträge: 132
bei mir kommt dann immer folgende fehlermeldung.


Scene=Scene 1, Layer=Layer 1, Frame=1: Line 4: Unexpected '==' encountered
if(Math.round(500-this._xscale))==0){

hast du ne ahnung woran das liegt?

übrigens hab ich etwas vor wie: www.sofake.com

wie kann ich dieses abbremsen hinbekommen?

thanks vielmals!
jandes ist offline   Mit Zitat antworten
Alt 30-09-2003, 23:27   #5 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
sorry, war ne klammer zuviel
ActionScript:
  1. on(press){
  2.         deinmc.onEnterFrame=function(){
  3.                 this._xscale=this._yscale+=(zielgröße-this._xscale)/speed;
  4.                 if(Math.round(zielgröße-this._xscale)==0){
  5.                         this._xscale=this._yscale=zielgröße
  6.                         delete this.onEnterFrame;
  7.                 }
  8.         }
  9. }
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 01-10-2003, 11:24   #6 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 52
schönes beispiel auch hier : http://www.levitated.net/daily/levCy...geDisplay.html

weiter unten auf dieser seite kannst du dir die fla runterladen.

gruss u777
user777 ist offline   Mit Zitat antworten
Alt 01-10-2003, 14:37   #7 (permalink)
Neuer User
 
Registriert seit: Sep 2001
Ort: cologne
Beiträge: 132
thanks smirgel...das ist genau das was ich brauchte...
mache mich mal dran den code zu checken..

funktioniert perfekt!
jandes ist offline   Mit Zitat antworten
Alt 01-10-2003, 16:45   #8 (permalink)
User
 
Benutzerbild von jeypack
 
Registriert seit: Sep 2003
Ort: Essen
Beiträge: 616
also Hut ab Zapato,

cool gelöst!

Respekt!



Gruß
jeypack

jeypack 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 16:42 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele