Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-01-2011, 15:39   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2001
Beiträge: 40
Unhappy Flashgallerie mit Steuerung per Scrollbar und Mausbewegung

Hallo liebe Flashgemeinde

Ich möchte für meinen Verein eine Bildergallerie erstellen.
Die Bilder pflege ich statisch ein. Diese liegen in dem MC "filmbatterie" und der wird per Mausbewegung (x) horizontal auf der Bühne bewegt (nach links oder nach rechts).
Unter der Bildergallerie liegt eine Scrollbar, die gleichzeitig anzeigt wo man sich gerade befindet.
Ich habe das sogar soweit hinbekommen, dass man den scrollbardragger anfässt und damit den MC filmbatterie bewegt.

Nun die Probleme sind:

1. Der MC filmbatterie fährt links und rechts aus dem Bild, beim bewegen der Maus. Eine Begrenzung im x-Bereich fehlt. Ich bin aber leider mit meinem Latein am Ende.

2. Wenn ich den Film exportiere und in ein HTML einbinde, kann ich den Dragger vom Scrollbar zwar nach links und rechts schieben, der MC filmbatterie bewegt sich aber nicht mehr. Beim normalen veröffentlichen in Flash gehts jedoch.

Könnt Ihr mir bitte helfen? Vielleicht sollte ich das einfach nochmal neu programmieren. Evtl. haben sich kleine Fehler eingeschlichen.


Hier der Code, der auf der Bühne liegt:

PHP-Code:
breiteFilm 1024;
höheFilm 500;
beschleunigung 50;
info true;


baustein._width=breiteFilm;
baustein._height=höheFilm;
baustein._x=0;
baustein._y=0;
beschleunigung /= 50;
filmbatterie._y 0;
mitte breiteFilm/2;
breite filmbatterie._width;
filmbatterie._x 0;


baustein.onRollOver = function() {
    
info false;
    
mover();
}

baustein.onRollOut = function() {
}


function 
mover() {
    
barbewegung();
    
filmbatterie.onEnterFrame = function() {
        if (
_xmouse != mitte) {
            if (
_xmouse<mitte && _ymouse 445) {
                if(
filmbatterie._x 0) {
                
inc Math.abs(_xmouse-mitte)*(beschleunigung/10);    
                    
filmbatterie._x += inc;
                }                
            } else {
                
inc Math.abs(_xmouse-mitte)*(beschleunigung/10);
                 
                        if (
filmbatterie._x>(-3441) && _ymouse 445) {
                        
filmbatterie._x -= inc;
                    }
            }
        }
    }
}
init();
function 
init() {
    
barbewegung();
    
this.onEnterFrame = function() {
        if (
info) {
            if (
filmbatterie._x>(-3441)) {
            
filmbatterie._x -= 1.8
            }
        }else{
        
delete this.onEnterFrame;
    }
    }
}
    
major _root.filmbatterie._width;
minor _root.slider._width;
wert major Stage.width +20;

var 
property wert minor;


function 
bewegen(objort){
    
obj._x ort;
}

function 
barbewegung() {
    
_root.slider.bar.onEnterFrame = function() {
    
this._x =  (_root.filmbatterie._x 5.5) *-1;
}



Und hier der Code, der auf der Slidebar liegt:

PHP-Code:
on (press) {
    
this.startDrag(falsethis._parent.slider._xthis._ythis._parent.slider._width-this._widththis._y);
    
this.onEnterFrame = function() {
        var 
idelta = (this._x);
        
_root.bewegen(_root.filmbatterie, (_root.property*idelta)*-1);
    };
}
on (releasereleaseOutside) {
    
this.stopDrag();
    
delete this.onEnterFrame;

__________________
::(((thanx4helpingMe)))::
martain:: ist offline   Mit Zitat antworten
Alt 23-01-2011, 15:46   #2 (permalink)
Neuer User
 
Registriert seit: Jul 2001
Beiträge: 40
FLA-Datei

Vielleicht hilft die FLA-Datei bei der Suche
Angehängte Dateien
Dateityp: fla test.fla (11,9 KB, 13x aufgerufen)
__________________
::(((thanx4helpingMe)))::
martain:: ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
gallerie, mausbewegung, scrollbalken, scrollbar, steuerung

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
I need your help!?! FLASHGallerie dropix Flash Einsteiger 4 23-08-2006 11:23
Steuerung durch Mausbewegung dicke Flash MX 2004 2 09-01-2006 12:58
steuerung über pfeiltastatur beeinflusst scrollbar im browser ninjja Flash MX 2004 3 14-07-2005 15:38
Panorama steuerung per Mausbewegung bodenmonster ActionScript 1 6 03-11-2002 11:45


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:30 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele