Toon posts:

[FlashMX] Slide en highlight script werken niet samen

Pagina: 1
Acties:

Verwijderd

Topicstarter
hallo allemaal,


Mijn probleem is als volgt:
Ik heb een aantal knoppen wanneer je erop klikt wordt er een achtergrond plaatje achter de knoppen langs geschoven (soort van slide).


De knoppen heten pBn0, pBn1 etc.
Nu heb ik een tut. gevonden die verteld hoe je flash knoppen kan maken dat wanneer je ze inklikt ze ingeklikt blijven.
http://www.canfieldstudios.com/flash5/btnstat5/index.html
Dit werkt prima.


Nu heb ik ook een tut. gevonden die er voor zorgt dat wanneer je op een knop klikt de plaatjes heen en weer sliden. http://www.actionscript.n.../Photo_Album/index5.shtml


De knoppen heb ik in mijn scene staan:
Dit script staat in de timeline boven mijn knoppen (voor het ingeklikt blijven staan) dit is maar het deel wat in de stage timeline moet staan:
code:
1
2
3
4
afpBn = new Array();
for (cBn=0; cBn<8; cBn++) {
    afpBn[cBn] = 1;
}

Nu heb ik het script van de slide tut. dusdanig weten te veranderen dat hij de namen van mijn knoppen overneemt.
En heb alles weg weten te halen wat niet voor mij van belang is.
Dit blijft er dan over:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
var pos:Array = [0, 800, 1600, 2400, 3200, 4000, 4800];
var numOfPix:Number = 7;
var speed:Number = 10;
var theTgt:Number = 0
for (i=1; i<=pos.length; i++) {
    _level0["pBn"+i].n = i;
    _level0["pBn"+i].onRelease = function() {
        _level0.theTgt = _level0.pos[this.n-1]*-1;
    };
    _level0["pBn"+i].onEnterFrame = function() {
        _level0.thePix_mc.panorama_mc._x += (_level0.theTgt-_level0.thePix_mc.panorama_mc._x)/_level0.speed;
    };
}

Nu komt mijn probleem.
Waneer ik deze 2 scripten in mijn timeline zet.
Dit niet meer werkt:
code:
1
2
3
4
afpBn = new Array();
for (cBn=0; cBn<8; cBn++) {
    afpBn[cBn] = 1;
}

Wanener ik het slide script weghaal werkt het wel (higlights).


Wat ik ook graag wilde leren is:
Hoe kan ik in het slide script zeggen dat hij b.v. pBn0, pBn3, pBn7, niet mee moet nemen in zijn code?
Zodat waneer je op deze knoppen zou klikken er geen plaatjes zouden sliden.


Heel wat vragen, hopelijk kan iemand mij helpen.
Alvast bedankt.