Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-12-2006, 16:00   #1 (permalink)
Flash Developer
 
Benutzerbild von luschn
 
Registriert seit: Aug 2004
Ort: Wien
Beiträge: 248
zoom in untergeordnetem MC

ich habe wieder mal ein problem bei meiner worldmap, und zwar zoome ich zuerst auf einen kontinent, danach möchte ich per auswahl auf ein land zoomen.
funktioniert auch soweit, allerdings zoomt das land dann nicht mehr zurück wenn ich wieder auf die kontinent-ebene gehen will.
Code:
var mcXScale:Tween = new Tween(this, "_xscale", Strong.easeOut, 100, this._zoomLevel, 1, true);
var mcYScale:Tween = new Tween(this, "_yscale", Strong.easeOut, 100, this._zoomLevel, 1, true);
	
var mcXPosition:Tween = new Tween(this, "_x", Strong.easeOut, this.xpos_main, _global.rectX, 1, true);
var mcYPosition:Tween = new Tween(this, "_y", Strong.easeOut, this.ypos_main, _global.rectY, 1, true);
der code ist in ner prototype-funktion drin. der zoomLevel wird vorher berechnet, aufgrund der grösse der bühne und der MC-grösse. wichtig sind eigentlich nur die variablen "this.xpos_main" und "this.ypos_main", in denen ich die ursprüngliche position speichere, damit ich beim zurück-zoomen den MC wieder an die richtige stelle tweenen kann.
mit den kontintent-MCs funktioniert das auch tadellos, bei den untergeordneten land-MCs allerdings nicht.
die werte der variablen sind jedenfalls richtig...

die MCs sind wie folgt verschachtelt:
mapMC -> contintentMC -> countryMC

Geändert von luschn (20-12-2006 um 16:03 Uhr)
luschn 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 18:17 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele