Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-06-2006, 22:24   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 3
ein bild zoomen

Hallo erstmal, bin noch ganz neu da im Forum.

Hier gleich mein erstes Problem: Ich will im Flash ein Bild zoomen und damit veranschaulichen, wie's bei Filmkameras mit den verschiedenen Einstellungsgrößen funktioniert. Ich hab das jetzt folgendermaßen gelöst:

PHP-Code:
_root.anzeige.regler.onPress = function() {
    
startDrag(thistrue030005);
};
_root.anzeige.regler.onRelease = function() {
    
stopDrag();
};
_root.onEnterFrame = function(){
    
    
trace(_root.anzeige.regler._y);
            if  (
_root.anzeige.regler._y 100 && _root.anzeige.regler._y 130) {
            
_root.weitetotale._alpha 100;
            }
        else {
            
_root.weitetotale._alpha 30;
            }
    if  (
_root.anzeige.regler._y 150 && _root.anzeige.regler._y 180) {
            
_root.totale._alpha 100;
            }
        else {
            
_root.totale._alpha 30;
            }
    if  (
_root.anzeige.regler._y 200 && _root.anzeige.regler._y 230) {
            
_root.halbtotale._alpha 100;
            }
        else {
            
_root.halbtotale._alpha 30;
            }
_root.bild._xscale 100+_root.anzeige.regler._y;
_root.bild._yscale 100+_root.anzeige.regler._y;
    } 
Das Problem an der Sache ist nur, dass es jetzt auf eine Ecke reinzoomt, und nicht zur Mitte hin...

bsp: http://server.mumac.net/einstellungsgr.swf

edit: lösungen / bessere vorschläge ?

Geändert von MellowYellow (18-06-2006 um 22:31 Uhr)
MellowYellow ist offline   Mit Zitat antworten
Alt 18-06-2006, 22:28   #2 (permalink)
www.mumac.net
 
Benutzerbild von 2k2designer
 
Registriert seit: May 2002
Ort: Vienna
Beiträge: 578
doppelklick in das movieclip "bild" ... und dann einfach nach links / unten vershieben bis dass passkreuz auf dem menschen ist

lG
__________________
mit den besten grüßen
with kind regards

yours
2k2designer ist offline   Mit Zitat antworten
Alt 18-06-2006, 22:31   #3 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
Soll heißen, Flash skaliert immer vom Registrierungspunkt aus.
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::
psyk ist offline   Mit Zitat antworten
Alt 18-06-2006, 22:34   #4 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 3
Zitat:
Zitat von psyk
Soll heißen, Flash skaliert immer vom Registrierungspunkt aus.

^__^

muss dazusagen: das da oben is eigentlich mit anleitung vom lieben 2k2designer gemacht, also nicht wundern wenn von mir noch ärgere n00b fragen kommen.

kann man das auch irgendwie anders machen oder is das eh die optimale lösung wie's jetzt programmiert is?
MellowYellow ist offline   Mit Zitat antworten
Alt 18-06-2006, 22:40   #5 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
Ist doch optimal wenns funktioniert.

Ersetz mal das onEnterFrame duch ein onMouseMove.
Spart Performance, oEF läuft kontinuierlich, oMM nur wenn die Maus
sich bewegt.
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::

Geändert von psyk (18-06-2006 um 22:42 Uhr)
psyk ist offline   Mit Zitat antworten
Alt 18-06-2006, 22:57   #6 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 3
okay, vielen dank für den tipp und die hilfe.

verabschiede mich für heut aus dem forum, werd das morgen weiter verbessern... wenn ich nicht weiterkomm weiß ich ja wo ich euch finde ^__^
MellowYellow 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 06:45 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele