Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-06-2006, 10:13   #1 (permalink)
// Knäckebrot
 
Benutzerbild von modul47
 
Registriert seit: Mar 2002
Ort: München
Beiträge: 283
Panoslider um 90° drehen - klappt nicht...

hallo leute...

ich habe ein script für einen panorama-slider, den ich schon oft eingesetzt habe. nun wollte ich das ding einfach mal um 90° drehen, da ich das mal vertikal einsetzten will. das ding funktioniert aber nun plötzlich nichtmehr. ich hab nun schon ne weile rumprobiert, aber nix vernünftiges rausbekommen...
das anschließen des duplikats funktioniert nicht und ein mc (duplikat oder orig.) bleibt sogar einfach stehen...

wo ist denn da mein fehler?

das ist das original:

Code:
function setzePano(obj) {
	obj.mittelpunkt = 0;
	obj.umkehrPunkt = (obj._width-(obj.mittelpunkt*2))/2;
	duplicateMovieClip(obj, "strip2", 1);
	strip2._y = obj._y;
	obj.onEnterFrame = function() {
		this._x += (this.mittelpunkt-this._parent._xmouse)/40;
		if (this._x<-this.umkehrPunkt) {
			this._x += this._width;
		}
		if ((this._x-this._width)>-this.umkehrPunkt) {
			this._x -= this._width;
		}
		this._parent.strip2._x = this._x-this._width;
		if (this._x == this.mittelpunkt-this._parent._xmouse) {
			delete this.onEnterFrame;
		}
	};
}
und das ist das modifizierte teil, wobei ich da nur x gegen y getauscht habe und umgekehrt(das gleiche mit width und height)

Code:
function setzePano2(obj) {
	obj.mittelpunkt = 0;
	obj.umkehrPunkt = (obj.height-(obj.mittelpunkt*2))/2;
	duplicateMovieClip(obj, "strip2", 1);
	strip2._y = obj._y;
	obj.onEnterFrame = function() {
		this._y += (this.mittelpunkt-this._parent._ymouse)/40;
		if (this._y<-this.umkehrPunkt) {
			this._y += this.height;
		}
		if ((this._y-this.height)>-this.umkehrPunkt) {
			this._y -= this.height;
		}
		this._parent.strip2._y = this._y-this.height;
		if (this._y == this.mittelpunkt-this._parent._ymouse) {
			delete this.onEnterFrame;
		}
	};
}
wäre cool, wenn mir da einer helfen könnte.

vielen dank schon mal,

grüße
tom
modul47 ist offline   Mit Zitat antworten
Alt 30-06-2006, 10:58   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo!

Also auf Anhieb sehe ich, dass die ganzen Underlines vor "height" fehlen.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 30-06-2006, 11:06   #3 (permalink)
// Knäckebrot
 
Benutzerbild von modul47
 
Registriert seit: Mar 2002
Ort: München
Beiträge: 283
tja, und genau das wars ))

ich bedanke mich. manchmal sieht man das einfachste einfach nicht...

wochenende gerettet!

danke,
tom
modul47 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 00:12 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele