Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-09-2004, 16:02   #1 (permalink)
// Knäckebrot
 
Benutzerbild von modul47
 
Registriert seit: Mar 2002
Ort: München
Beiträge: 283
panoslider stoppen...

hi leutz,

folgendes problem.
ich verwende den panoslider von flashstar.de (http://www.flashstar.de/tutlist/redi...fspanorama.zip)

der läd den mc, der gescrollt werden soll, dynamisch nach. das geht auch prima, nur möchte ich die panofunktion deaktivieren, wenn ich auf einen button im nachgeladenen film klicke... (da sich in dem slider thumbs befinden, die bei klick drauf ein großes bild aufrufen und das sollte sich natürlich nicht wegbewegen...)

ich hab leider keine ahnung wie ich das script ansprechen soll und das ding stoppen, bzw. danach wieder starten kann...

hier der code des sliders...
ActionScript:
  1. function setzePano(obj) {
  2.     obj.mittelpunkt = 150;
  3.     obj.umkehrPunkt = (obj._width-(obj.mittelpunkt*2))/2;
  4.     duplicateMovieClip(obj, "scrolly2", 1);
  5.     scrolly2._y = obj._y;
  6.     obj.onEnterFrame = function() {
  7.         this._x += (this.mittelpunkt-this._parent._xmouse)/40;
  8.         if (this._x<-this.umkehrPunkt) {
  9.             this._x += this._width;
  10.         }
  11.         if ((this._x-this._width)>-this.umkehrPunkt) {
  12.             this._x -= this._width;
  13.         }
  14.         this._parent.scrolly2._x = this._x-this._width;
  15.         if (this._x == this.mittelpunkt-this._parent._xmouse) {
  16.             delete this.onEnterFrame;
  17.         }
  18.         pause;
  19.     };
  20. }
  21. setzePano(scrolly);
das liegt so auf der hauptzeitleiste...

wenn ich zum beispiel einfach einen wert onClick ändern könnte und das ding dann nicht mehr hinundher scrollt wär das schon was...

vielleicht fällt hier ja jemandem was ein.

danke,
tom
modul47 ist offline   Mit Zitat antworten
Alt 19-09-2004, 16:48   #2 (permalink)
aka stauby
 
Benutzerbild von webdust
 
Registriert seit: Mar 2004
Ort: Würzburg
Beiträge: 705
Sollte so klappen:

ActionScript:
  1. button.onRelease = function() {
  2. delete bild.onEnterFrame;
  3. }
__________________
"The things you own end up owning you."
webdust ist offline   Mit Zitat antworten
Alt 19-09-2004, 21:30   #3 (permalink)
// Knäckebrot
 
Benutzerbild von modul47
 
Registriert seit: Mar 2002
Ort: München
Beiträge: 283
hm.... okay so was ind er art dacht ich mir schon.

wenns dann immer noch nicht geht, hab ich wohl n pfadproblem...

ich hab immer probleme die richtigen pfade zu finden, wenn ich attachte und duplicated movieclips habe...

weiß jemand nen trick, die pfade rauszubekommen, ohne ewiges rumprobieren?

danke,
tom
modul47 ist offline   Mit Zitat antworten
Alt 21-09-2004, 13:03   #4 (permalink)
// Knäckebrot
 
Benutzerbild von modul47
 
Registriert seit: Mar 2002
Ort: München
Beiträge: 283
kann ich jetzt eigentlich die funktion einfach wieder über den aufruf "setzePano(scrolly);" von weißgottwoherauchimmer starten, z.b so:??

ActionScript:
  1. close_btn.onPress = function() {
  2. _parent.ct_proj_ct.scrolly.setzePano(scrolly);
  3. };

oder muß ich da was anderes machen, das anders wieder starten...

dankend,

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