Zurück   Flashforum > Flash > Stuff

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-09-2006, 07:37   #1 (permalink)
Neuer User
 
Benutzerbild von allover
 
Registriert seit: Mar 2006
Ort: Bayern
Beiträge: 3
Arrow [Stuff] Movieclip per Maus drehen

Hallo Leute,

da ich hier im Forum schon einige Drehfunktionen für Movieclips gesehen habe, aber keine mit der man ein Bild nehmen, drehen wieder loslassen und dann wieder drehen kann ohne das das bild "springt"

In meinem Beispiel hab ich ein bild (z.b. Polaroid) gemacht, wenn man das bild mit der Maus nimmt, dann kann man es drehen, usw.

hier könnt ihr es euch anschauen:

http://www.4-rest.de/flashf/03_atan3.swf

Code:
winkel = 0; 
bild.onPress = function() {
	winkelMaus = Math.atan2(differenzY, differenzX)*(180/Math.PI)-winkel;  
	this.onMouseMove = function() {
		winkel = Math.atan2(differenzY, differenzX)*(180/Math.PI)-winkelMaus;
		bild._rotation = winkel;
	};
};
this.onEnterFrame = function() {
	mausX = _root._xmouse;
	mausY = _root._ymouse;
	differenzX = mausX-bild._x;
	differenzY = mausY-bild._y;
};
bild.onRelease = function() {
delete this.onMouseMove;
};
bild.onReleaseOutside = function() {
delete this.onMouseMove;
};

so ich hoffe, das ich hier im richtigen topic gepostet habe (ist mein erster post und ich benutze meistens nur die suchfunktion *G*)

und ich hoffe das es irgendjemandem weiterhilft

grüsse
allover ist offline   Mit Zitat antworten
Alt 15-09-2006, 16:19   #2 (permalink)
Grillmeister
 
Benutzerbild von Schaschlick
 
Registriert seit: Jul 2003
Ort: Stuttgart
Beiträge: 188
ich hab selber nich so n durchblick, hab einfach hier bei der arbeit rumprobier:

Code:
onMouseMove = function () {
	if (draw) {
		mc._rotation = _xmouse;
	}
};
onMouseDown = function () {
	if (hitTest(_root._xmouse, _root._ymouse, false)) {
		draw = true;
	} else {
		mc._rotation = 0;
	}
};
onMouseUp = function () {
	delete this.onEnterFrame;
	draw = false;
};
ich hab einfach mal geantwortet, damit der thread wieder nach oben kommt, u vll ein richtig guter vorschlag kommt.mich interessiert es au.
__________________
Der Schwabe an sich kann alles nur KEIN Hochdeutsch
Schaschlick ist offline   Mit Zitat antworten
Alt 15-09-2006, 18:56   #3 (permalink)
Neuer User
 
Benutzerbild von allover
 
Registriert seit: Mar 2006
Ort: Bayern
Beiträge: 3
missverständnis?

hi,

also der code war eigentlich keine frage, sondern ein vorschlag wie man das problem lösen könnte

oder hab ich dich jetz falsch verstanden *g*

gruss
Alex
allover ist offline   Mit Zitat antworten
Alt 20-09-2006, 20:16   #4 (permalink)
User
 
Benutzerbild von jeypack
 
Registriert seit: Sep 2003
Ort: Essen
Beiträge: 616
Thumbs up

Zitat:
Zitat von allover
Hallo Leute,

da ich hier im Forum schon einige Drehfunktionen für Movieclips gesehen habe, aber keine mit der man ein Bild nehmen, drehen wieder loslassen und dann wieder drehen kann ohne das das bild "springt"
...und ich hoffe das es irgendjemandem weiterhilft

grüsse
Es hilft!
:-)
__________________
Gruß, Jey!
jeypack ist offline   Mit Zitat antworten
Alt 20-09-2006, 20:38   #5 (permalink)
hunger?
 
Benutzerbild von butterbrot
 
Registriert seit: Nov 2003
Ort: Aschaffenburg
Beiträge: 189
uii coole sache!, schreib beim title [STUFF] vorne dran,.... ich glaub die machen das hier so^^

dann find ich es wieder wenschs brauch


...okay er kanns wohl nicht mehr,... ist hier ein netter mod der das übernehmen kann^^
__________________
my home

Geändert von butterbrot (20-09-2006 um 21:08 Uhr)
butterbrot ist offline   Mit Zitat antworten
Alt 20-09-2006, 21:08   #6 (permalink)
Neuer User
 
Benutzerbild von allover
 
Registriert seit: Mar 2006
Ort: Bayern
Beiträge: 3
hey,

danke fürs lob *g*

kanns dummerweise nimmer editieren.

ich poste hier mal ein beispiel zur anwendung (ist noch net fertig)

http://www.4-rest.de/kaus/polaroid.htm
__________________
wer später bremst, ist länger schnell!!!
allover ist offline   Mit Zitat antworten
Alt 20-09-2006, 21:18   #7 (permalink)
hunger?
 
Benutzerbild von butterbrot
 
Registriert seit: Nov 2003
Ort: Aschaffenburg
Beiträge: 189
coole sache, das noch in verbindung mit so einem alten gbook script macht, kann man was draus machen!

intresse?, ich hab leider keine zeit dafür
__________________
my home
butterbrot ist offline   Mit Zitat antworten
Alt 21-09-2007, 16:38   #8 (permalink)
Neuer User
 
Registriert seit: Jan 2007
Beiträge: 1
ganze Filmsequenz drehen

Hallo, ich finde dieses Beispiel mit der Katze klasse!

Ist es prinzipell möglich anstatt des einen Bildes einen Film drehen zu lassen?
Alle 5 Grad müsste bei mir ein neues frame erscheinen, wenn man den Film mit der Maus dreht. Ist so etwas möglich?
Genauer gesagt müsste nur ein neues Bild erscheinen, wenn man einen äußeren Kreis darum mit der Maus dreht. Die Bilder selbst bleiben in Ihrer Orientierung.

Vielen Dank für eine kurze Einschätzung/kurzen Hinweis.

Viele Grüße
Stefken

Geändert von stefken (21-09-2007 um 16:41 Uhr)
stefken ist offline   Mit Zitat antworten
Alt 21-09-2007, 19:32   #9 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Ja ist alles möglich, muss man halt nur programmieren.
__________________
ERROR: Signature is too large
rendner[i] 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:33 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele