• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-06-2010, 16:38   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 67
2 x MC skalieren

Hallo liebe Könner!
Ich hätt gern kapiert, warum beiliegender Film nicht funktioniert. Ich habe diesen Effekt im Netz gefunden und wollte versuchen, ihn auf das linke Bild anzuwenden, aber es wird auf das linke Bild nicht angewandt. Warum?
Ich lerne noch... Ach was?!?
Für jede Hilfestellung bin ich sehr dankbar!
Liebe Grüße
Flash?

Geändert von Flash? (21-07-2010 um 09:58 Uhr)
Flash? ist offline   Mit Zitat antworten
Alt 17-06-2010, 16:45   #2 (permalink)
flashforum
 
Benutzerbild von marc
 
Registriert seit: Jun 2001
Ort: krefeld
Beiträge: 13.784
Hi und willkommen,

bitte die Beschreibungen in den Threads beachten. Habe das einmal hier her verschoben, wo dir bestimmt geholfen wird,

Besten Gruß und viel Spaß im Flashforum!
__________________
Wo sonst? TwitterFlickrXINGFacebook

beyond tellerrand

[ Wo findet ihr mich noch: twitterdribbblezootoolgoogle+facebookmarc.thielespoiler.web ]
marc ist offline   Mit Zitat antworten
Alt 17-06-2010, 16:58   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 67
Oh ja! Das hab ich grad dann auch gemerkt!
Sorry und Danke!
Flash? ist offline   Mit Zitat antworten
Alt 17-06-2010, 17:02   #4 (permalink)
Neuer User
 
Benutzerbild von Simse179
 
Registriert seit: Feb 2005
Beiträge: 457
Du schreibst im Script "bear", hast das Bild aber "baer" genannt
Simse179 ist offline   Mit Zitat antworten
Alt 17-06-2010, 17:09   #5 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 67
Gott!!! Ich sitz schon zu lang vor dem Ding...!
Heissen Dank!!! *Schäm*
Flash? ist offline   Mit Zitat antworten
Alt 17-06-2010, 17:16   #6 (permalink)
Neuer User
 
Benutzerbild von Simse179
 
Registriert seit: Feb 2005
Beiträge: 457
Kein Problem
Simse179 ist offline   Mit Zitat antworten
Alt 17-06-2010, 18:16   #7 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 67
Aber ich kann nicht aufhören...
Hast Du vielleicht auch noch ne Ahnung, wie ich die Anfasser an die Eckkanten der Fotos bekomme? Also so, dass man halt wirklich das Foto zieht...
Im voraus noch mal danke! Und ich hoffe inständig, dass die Frage nicht auch sooooo bräsig ist, wie die erste...
Liebe Grüße
Flash?
Flash? ist offline   Mit Zitat antworten
Alt 18-06-2010, 10:09   #8 (permalink)
Neuer User
 
Benutzerbild von Simse179
 
Registriert seit: Feb 2005
Beiträge: 457
Ich glaub ich habs hinbekommen, wirkt auf mich aber ganz schön
rumgemukrst :O Schätze, das könnte man wesentlich eleganter lösen...

Habs jetzt auch nur bei den Eisbären versucht und den Code komplett
umgeschrieben. Allerdings bin ich in AS1 nicht wirklich fit, also erwarte
keine Glanzleistung
Angehängte Dateien
Dateityp: fla Skali.fla (910,0 KB, 7x aufgerufen)
Simse179 ist offline   Mit Zitat antworten
Alt 18-06-2010, 11:31   #9 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 67
Das ist ja suuuuper! Vielen lieben Dank!
Das muss ich mir dann jetzt mal genauer anschauen, aber ich kapier nach und nach immer mehr...
Mach mich dann mal ans lernen...

Nochmal danke!
Flash? ist offline   Mit Zitat antworten
Alt 19-06-2010, 15:31   #10 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 67
Liebe Simse,

ich bin's noch mal... die mit den Bären...
Ich hab's jetzt hinbekommen, dass ich den Anfasser Rechts unten habe und oben nen andren und das ich das Ganze dann nach unten aufziehen kann. Jetzt meine Frage: Wie krieg ich's hin, dass sich das Bild proportional auszieht oder müsste ich da ganz anders ran gehen?

onClipEvent (enterFrame) {
if (dragger2) {
_root.bear._x = _root.ru._x;
_root.bear._y = _root.ru._y;
_root.bear._width = Math.abs(_root.lo._x - _root.ru._x);
_root.bear._height = Math.abs(_root.lo._y - _root.ru._y);

} else {
_root.bear._x = _root.ru._x;
_root.bear._y = _root.ru._y;
_root.bear._width = Math.abs(_root.lo._x - _root.ru._x);
_root.bear._height = Math.abs(_root.lo._y - _root.ru._y);
diff = _root.ru._y - _root.lo._y;
diffx = _root.ru._x - _root.lo._x;
_root.lo._x = _root.lo._x + diffx/10 + 7;
_root.lo._y = _root.lo._y + diff/10 + 5;
}
if(_root.lo._x >= _root.ru._x){
_root.bear._xscale *= 1}
else {_root.bear._xscale *= -1}
if(_root.lo._y >= _root.ru._y){
_root.bear._yscale *= 1}
else {_root.bear._yscale *= -1}
}

Elegant ist' s wohl nich, aber ich bin ja schon so froh, dass ich das hier geschnackelt hab...
Danke und viele Grüße
Flash?
Flash? ist offline   Mit Zitat antworten
Alt 21-06-2010, 11:16   #11 (permalink)
Neuer User
 
Benutzerbild von Simse179
 
Registriert seit: Feb 2005
Beiträge: 457
Ich sehe da im Moment zwei Ansätze, die aber beide nicht so einfach zu
lösen sind...
1. Man kann den Anfasser weiterhin überallhin ziehen, aber das Bild skaliert
sich nur soweit, dass es noch proportional ist (ist die Frage, ob dann der
Anfasser zur Bildecke zurückspringt, wenn man loslässt).
2. Man kann den Anfasser nur auf der verlängerten Diagonale der Eckpunkte
ziehen. Dazu müsste man allerdings die Gerade durch die beiden Punkte
berechnen und evtl. noch die im Transformationspunkt gespiegelte Gerade,
da man ja in alle 4 Richtungen ziehen können soll...

Während Ansatz 1 mit einigen Abfragen verbunden ist, also stößt das Bild
seitlich oder oben/unten gerade an die Koordinaten der Drag-Ecke an,
ist Ansatz 2 mit viel Mathe zu lösen... Beides nicht so simpel, dass man es
mal eben aus dem Ärmel schütteln könnte (ich kanns jedenfalls nicht).

Wahrscheinlich gibts auch noch weitere Herangehensweisen, aber da komm
ich grad nicht drauf

Aber schau doch mal auf H.G.Seibs Seite vorbei, da sind Ansätze zu vielen
Mathe-Problemen beschrieben.

vg, Simse
Simse179 ist offline   Mit Zitat antworten
Alt 22-06-2010, 18:36   #12 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 67
Vielen Dank für Deine Antwort...
Ich hab's so nicht hinbekommen. Aber ich tüftle weiter und geb jetzt einfach unten rechts nen Punkt an, zu dem man es ziehen soll, damit's proportional ist.
Sehr lieb, dass Du Dich so um mich und meine Problemchen gekümmert hast!
Für nen Neuling Gold wert!

Liebe Grüße
Flash?
Flash? ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
gummieffekt, movieclip, skalieren

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
cube skalieren - material content nicht skalieren alexvalte 3D 1 27-02-2008 16:07
skalieren von objekte, ohne dabei die bühnengrösse zu skalieren nebemore Flash Einsteiger 4 25-01-2007 18:25
Hauptfilm skalieren/ einen nachgeladenen MC nicht skalieren derdanyo Flash 8 3 23-10-2006 13:17
Skalieren + Rotieren + Skalieren = Verzerren JaBo Flash Einsteiger 23 08-08-2006 22:15
container skalieren ohne dabei die eingebetteten movieclips zu skalieren CyB! ActionScript 1 1 11-01-2004 21:06


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:44 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele