ToboTheRibbler
Mitglied
Hi Leute,
Ich arbeite gerade an einer Gallery, die ich mit Flash MX 2004 erstelle. Ich bin auch schon recht weit, zumindestens vom Äußeren ist sie fertig. Ich habe oben eine Reihe kleiner Bilder, die man hin und her scrollen kann und auf die man klicken sollte, wenn man in der Mitte der Bühne das Große Bild haben möchte. Doch wie stelle ich das an, ich habe ein Tutorialgallery aus dem Netz und habs mal auf die Weise gemacht:
Die kleinen Bilder sind ein MC und bei den einzelnen Bilder hab ich den Code
on (press) {
pics.picnum=1; // pics ist das MC für die großen Bilder
}
Die großen Bilder habe ich in einem eigenen MC (pics) eingefügt, wo jeweils jedes Bild ein eigenes Schlüsselbild in der Zeitleiste hat. Beim ersten Bild und ersten frame, habe ich den Code
stop()
eingefügt.
Dem MC pics habe ich den Code
onClipEvent (load) {
picnum=2;
}
onClipEvent (enterFrame) {
/*
picnum: bildnummer vom mc pics
alpha(10): fadegeschwindigkeit
minalpha(0): bei welchem alphawert das bild gewechselt werden soll
(beste ergebnisse bei wert zwischen 0 und 20)*/
fade(picnum,10,0);
}
beigefügt.
Desweiteren habe ich noch eine extra Ebene mit der Funktion
//code by ron-gfx.net - ecstasy for your eyes
movieclip.prototype.fade = function (pic,alpha,minalpha){
if (this._currentframe != pic)
this._alpha-=alpha;
if (this._alpha<minalpha)
this.gotoAndStop(pic);
if (this._currentframe == pic){
if (this._alpha < 100)
this._alpha+=alpha;
}
}
so das wars auch schon, ich hoffe ihr habt einiger Maßen verstanden, wie ich meine Gallery aufgebaut habe, und hoffe dass ihr mir sagen könnt, wo ich was falsch gemacht habe.
cya
Tobotheribbler
Ich arbeite gerade an einer Gallery, die ich mit Flash MX 2004 erstelle. Ich bin auch schon recht weit, zumindestens vom Äußeren ist sie fertig. Ich habe oben eine Reihe kleiner Bilder, die man hin und her scrollen kann und auf die man klicken sollte, wenn man in der Mitte der Bühne das Große Bild haben möchte. Doch wie stelle ich das an, ich habe ein Tutorialgallery aus dem Netz und habs mal auf die Weise gemacht:
Die kleinen Bilder sind ein MC und bei den einzelnen Bilder hab ich den Code
on (press) {
pics.picnum=1; // pics ist das MC für die großen Bilder
}
Die großen Bilder habe ich in einem eigenen MC (pics) eingefügt, wo jeweils jedes Bild ein eigenes Schlüsselbild in der Zeitleiste hat. Beim ersten Bild und ersten frame, habe ich den Code
stop()
eingefügt.
Dem MC pics habe ich den Code
onClipEvent (load) {
picnum=2;
}
onClipEvent (enterFrame) {
/*
picnum: bildnummer vom mc pics
alpha(10): fadegeschwindigkeit
minalpha(0): bei welchem alphawert das bild gewechselt werden soll
(beste ergebnisse bei wert zwischen 0 und 20)*/
fade(picnum,10,0);
}
beigefügt.
Desweiteren habe ich noch eine extra Ebene mit der Funktion
//code by ron-gfx.net - ecstasy for your eyes
movieclip.prototype.fade = function (pic,alpha,minalpha){
if (this._currentframe != pic)
this._alpha-=alpha;
if (this._alpha<minalpha)
this.gotoAndStop(pic);
if (this._currentframe == pic){
if (this._alpha < 100)
this._alpha+=alpha;
}
}
so das wars auch schon, ich hoffe ihr habt einiger Maßen verstanden, wie ich meine Gallery aufgebaut habe, und hoffe dass ihr mir sagen könnt, wo ich was falsch gemacht habe.
cya
Tobotheribbler