-
Q:
flash actionscript vraagje
Hallo,
Ik ben bezig met teksten in flash. Nou is mijn tekst te groot voor mijn tekstbox, dus heb ik een scroller nodig. Nou ben ik begonnen met een dynamic textfield met een scroller. Alleen vind ik dan dat te tekst minder goed leesbaar is, dan een static tekst. (weet iemand hoe ik dit kan oplossen?)
In ieder geval, ben nu bezig met een static text in een motion tween. Hierbij gebruik ik 2 knoppen met de volgende code:
(knop omlaag)
[code:1:dfcd17e5b7]on(press){
gotoAndPlay(_currentframe);
}
on(release, rollOut){
gotoAndStop(_currentframe);
} [/code:1:dfcd17e5b7](knop omhoog)
[code:1:dfcd17e5b7]on(press){
gotoAndPlay(_currentframe-1);
}
on(release, rollOut){
gotoAndStop(_currentframe-1);
} [/code:1:dfcd17e5b7]De knop omlaag werkt wel, alleen omhoog niet.
Kan iemand mij hierbij helpen, de knop omhoog dus?
Alvast bedankt.Ik gebruik hiervoor Ultimate Scroller, is alleen niet gratis
http://www.flashloaded.com/flashcomponents/ultimatescroller/Dynamic text: welk font? embedded of niet? pixelfonts moet je op een absolute positie zetten, in een vak met absolute afmetingen..
Je kan best in je textfield gaan scrollen als je dynamic gaat. Uit de help-sectie:
[code:1:1fc115c4bf]
this.createTextField("scroll_txt", this.getNextHighestDepth(), 10, 10, 160, 20);
this.createTextField("my_txt", this.getNextHighestDepth(), 10, 30, 320, 240);
my_txt.multiline = true;
my_txt.wordWrap = true;
for (var i = 0; i<10; i++) {
my_txt.text += "Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy "
+ "nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.";
}
scrollUp_btn.onRelease = function() {
my_txt.scroll–;
scroll_txt.text = my_txt.scroll+" of "+my_txt.maxscroll;
};
scrollDown_btn.onRelease = function() {
my_txt.scroll++;
scroll_txt.text = my_txt.scroll+" of "+my_txt.maxscroll;
};
[/code:1:1fc115c4bf]Je knop werkt niet omdat je met frames niet zomaar kan gaan numerieke bewerkingen doen. er bestaat wel zoiets als previousframe of zo, maar ook die is af te raden.
Nog enkele tips:
Buttons zijn niet meer gebruikelijk.
Maak mc’s en dan in je timeline zet je een actie als
[code:1:1fc115c4bf]
this.buttonMC.onPress = function() {
this._parent.gotoAndPlay( 5 );
}[/code:1:1fc115c4bf]Ok, bedankt voor je reactie El Mystica.
Ik heb alleen 2 opmerkingen.
Hoe krijg programmeer ik een ander font, kan even niks vinden welk code ik moet gebruiken.
En tijdens het scrollen zie ik bovenin ‘1of 6’, na verder scrollen ‘2 of 6’. Hoe kan ik dit verwijderen?
Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.