Scrolling Thumbnail-Panel - Wie zur Thumbnail-Zugang??

  • FlyHigh5
  • Newbie
  • Newbie
  • Benutzeravatar
  • Registriert: Okt 04, 2009
  • Beiträge: 6
  • Status: Offline

Beitrag November 7th, 2009, 2:14 am

Hallo,

Ich habe dieses Tutorial verwendet zur Erstellung einer Scrollen thumbnail Verkleidung , Und es funktioniert gut. Aber jetzt brauche ich, um das Bild für die Miniaturansicht angezeigt wird geklickt wird. Ich dachte, durch die Benennung der Instanz von dem Daumennagel-Taste auf meiner Liste, konnte ich feststellen, welche Thumbnail-Anzeige geklickt wird und der entsprechende Bild.

Ich bekomme die folgende Fehlermeldung:
1120: Der Zugang der undefinierte Eigenschaft thumb1Btn.

Ich bin neu mit AS3, und wahrscheinlich bin nicht das Richtige zu tun.
Könnten Sie mir bitte helfen?

Danke

Heres the code:

ACTIONSCRIPT Code: [ Download ] [ Select ]
panel.addEventListener(MouseEvent.MOUSE_OVER, panelOver);
 
function panelOver(event:MouseEvent):void {
    panel.removeEventListener(MouseEvent.MOUSE_OVER, panelOver);
    panel.addEventListener(Event.ENTER_FRAME, scrollPanel);
   
}
 
var b:Rectangle = stroke.getBounds(this);
 
function scrollPanel(event:Event):void {
    if(mouseX < b.left || mouseX > b.right || mouseY < b.top || mouseY > b.bottom) {
        panel.removeEventListener(Event.ENTER_FRAME, scrollPanel);
        panel.addEventListener(MouseEvent.MOUSE_OVER, panelOver);
    }
       
    if(panel.x > 25.1) {
        panel.x = 25.1;
    }
    if(panel.x < -2181) {
        panel.x = -2181;
    }
    var xdist = mouseX - stage.stageWidth / 2;
    panel.x += -(xdist / 10);
}
 
import flash.events.MouseEvent;
// onRelease
thumb1Btn.addEventListener(MouseEvent.CLICK,onReleaseMyButton);
function onReleaseMyButton(event:MouseEvent):void {
    var loader:Loader = new Loader();
    loader.load(new URLRequest("image1.swf"));  
}
  1. panel.addEventListener(MouseEvent.MOUSE_OVER, panelOver);
  2.  
  3. function panelOver(event:MouseEvent):void {
  4.     panel.removeEventListener(MouseEvent.MOUSE_OVER, panelOver);
  5.     panel.addEventListener(Event.ENTER_FRAME, scrollPanel);
  6.    
  7. }
  8.  
  9. var b:Rectangle = stroke.getBounds(this);
  10.  
  11. function scrollPanel(event:Event):void {
  12.     if(mouseX < b.left || mouseX > b.right || mouseY < b.top || mouseY > b.bottom) {
  13.         panel.removeEventListener(Event.ENTER_FRAME, scrollPanel);
  14.         panel.addEventListener(MouseEvent.MOUSE_OVER, panelOver);
  15.     }
  16.        
  17.     if(panel.x > 25.1) {
  18.         panel.x = 25.1;
  19.     }
  20.     if(panel.x < -2181) {
  21.         panel.x = -2181;
  22.     }
  23.     var xdist = mouseX - stage.stageWidth / 2;
  24.     panel.x += -(xdist / 10);
  25. }
  26.  
  27. import flash.events.MouseEvent;
  28. // onRelease
  29. thumb1Btn.addEventListener(MouseEvent.CLICK,onReleaseMyButton);
  30. function onReleaseMyButton(event:MouseEvent):void {
  31.     var loader:Loader = new Loader();
  32.     loader.load(new URLRequest("image1.swf"));  
  33. }
  • Anonymous
  • Bot
  • No Avatar
  • Registriert: 25 Feb 2008
  • Beiträge: ?
  • Loc: Ozzuland
  • Status: Online

Beitrag November 7th, 2009, 2:14 am

  • FlyHigh5
  • Newbie
  • Newbie
  • Benutzeravatar
  • Registriert: Okt 04, 2009
  • Beiträge: 6
  • Status: Offline

Beitrag November 9th, 2009, 4:11 am

Dont worry, fand ich eine andere Art und Weise!

Danke

Buchung Informationen

  • Beiträge in diesem Thema: 2 Beiträge
  • Mitglieder in diesem Forum: AlkaSeltzer und 80 Gäste
  • Du darfst keine neuen Themen in diesem Forum erstellen.
  • Du darfst keine Antworten zu Themen in diesem Forum erstellen.
  • Du darfst deine Beiträge in diesem Forum nicht ändern.
  • Du darfst deine Beiträge in diesem Forum nicht löschen.
  • Du darfst keine Dateianhänge in diesem Forum erstellen.
 
 

© Unmelted Enterprises 1998-2009. Angetrieben durch phpBB © 2001-2009 phpBB Group.