Volledige versie bekijken : scroll text ok maar moet net anders
ThE_GrIb
%Europe/Berlin %952 %2005, 23:50
Hoi allemaal ben net een week met flash bezig en heb net mijn scroll text gemaakt,alles werk maar ben nog niet tevreden. Alleen kom ik nu niet verder.(wat wil je na een week) :)
Wat mis ik der aan als je nu mijn swf opent op scroll ok.swf (http://www.xs4all.nl/~gribber/scroll%20ok.swf) zie je een heel geel veld waar een dynamic text field instaat, maar alleen het text vak moet geel zijn en de rest der omheen zwart zodat je de text ziet verdwijnen onder het zwart. Ook met de as zit ik te klooien nu kan ik wel zorgen zoals je ziet dat je met een pijltje kan scrollen maar eigenlijk moet hij constant automatisch scrollen.
Misschien een heel verhaal of te veel gevraagd
Iemand die deze beginner op weg kan helpen.
.FLA (http://www.xs4all.nl/~gribber/scrol%20ok.fla) is hier te downloaden.
Thx
ThE_GrIb
meester
%Europe/Berlin %315 %2005, 08:34
setInterval even opzoeken in FLASH voor meer hierover...
hier een voorbeeldje van mij:
mcScrollUp.onPress = function():Void{
nInterval = setInterval(scrollArticle, 50, "UP");
}
mcScrollUp.onRelease = function():Void{
clearInterval(nInterval);
}
mcScrollDown.onPress = function():Void{
nInterval = setInterval(scrollArticle, 50, "DOWN");
}
mcScrollDown.onRelease = function():Void{
clearInterval(nInterval);
}
function scrollArticle(sScrollDirection:String):Void{
if(sScrollDirection=="UP"){
tData.scroll--;
}
else{
tData.scroll++;
}
updateAfterEvent();
}
ThE_GrIb
%Europe/Berlin %326 %2005, 08:49
setInterval even opzoeken in FLASH voor meer hierover...
hier een voorbeeldje van mij:
mcScrollUp.onPress = function():Void{
nInterval = setInterval(scrollArticle, 50, "UP");
}
mcScrollUp.onRelease = function():Void{
clearInterval(nInterval);
}
mcScrollDown.onPress = function():Void{
nInterval = setInterval(scrollArticle, 50, "DOWN");
}
mcScrollDown.onRelease = function():Void{
clearInterval(nInterval);
}
function scrollArticle(sScrollDirection:String):Void{
if(sScrollDirection=="UP"){
tData.scroll--;
}
else{
tData.scroll++;
}
updateAfterEvent();
}
Wat ik nu uit dit stukje AS begrijp is dat je toch met je muis wat moet doen, en dat is nou net niet wat ik wil.
meester
%Europe/Berlin %420 %2005, 11:04
dan snap ik niet echt wat je bedoel...wees eens duidelijk
ThE_GrIb
%Europe/Berlin %499 %2005, 12:59
dan snap ik niet echt wat je bedoel...wees eens duidelijk
Ik denk niet dat ik echt duidelijker kan zijn, wat ik wil is, als users op mijn ftp willen inloggen moeten zij eerst inloggen via een site als ze daar inloggen komen ze op een pagina waar deze text moet scrollen zonder dat je je muis moet gebruiken. Dus inloggen dat kan al dan kom je op die andere pagina waar deze scroll text staat. en die moet dus vol automatisch bewegen zonder muis bewegingen. Dus in mijn fla moet je klikken op de knop in jou uitleg moet je ook je muis gebruiken ik wil het geheel zonder muis.
Hoop dat het zo beter uitgelegt is anders zou ik niet weten hoe ik het wel moet uitleggen
jelmerdewilde
%Europe/Berlin %579 %2005, 14:54
de tekst moet dus gewoon scrollen ? zoals de aftiteling na een film op tv? [8~]
als je het met actionscript wilt doen, moet je gewoon een nieuwe layer maken,
klik op het eerste keyframe, open het actions panel, en type daar:
onEnterFrame = function(){
ftpfiles._y -= 10;
}
ftp files zal nu elke keer als ie in dit frame komt 10 pixels omhoog gaan [8)]
wil je dat de tekst maar op een bepaalt plek is te zien, moet je eerst de tekst selecteren,
f8 drukken. selecteer movieclip, voer een naam in. geef deze een instancename [bijv. ftpfiles]
maak een nieuwe layer boven deze layer waar de tekst in staat, teken hier een vierkantje op de plek waar je wilt dat de tekst alleen is te zien. rechtermuisknop op deze layer > Mask
voilá : [:D]
ps. ik snap niet waarom je buttons hebt gemaakt als je toch niet wilt dat die gebruikt worden [:o)]
Flasher
%Europe/Berlin %748 %2005, 18:58
Vergeet niet dat je wel de fonts moet embedden als je een mask gebruikt.
ThE_GrIb
%Europe/Berlin %008 %2005, 01:12
de tekst moet dus gewoon scrollen ? zoals de aftiteling na een film op tv? [8~]
als je het met actionscript wilt doen, moet je gewoon een nieuwe layer maken,
klik op het eerste keyframe, open het actions panel, en type daar:
onEnterFrame = function(){
ftpfiles._y -= 10;
}
ftp files zal nu elke keer als ie in dit frame komt 10 pixels omhoog gaan [8)]
wil je dat de tekst maar op een bepaalt plek is te zien, moet je eerst de tekst selecteren,
f8 drukken. selecteer movieclip, voer een naam in. geef deze een instancename [bijv. ftpfiles]
maak een nieuwe layer boven deze layer waar de tekst in staat, teken hier een vierkantje op de plek waar je wilt dat de tekst alleen is te zien. rechtermuisknop op deze layer > Mask
voilá : [:D]
ps. ik snap niet waarom je buttons hebt gemaakt als je toch niet wilt dat die gebruikt worden [:o)]
Thx voor deze uitleg en ja hier zocht ik naar.
De buttons heb ik gemaakt omdat ik dacht dat de geen voor wie ik het maak het zo bedoelde.
Maar niet dus dus gaan die buttons weer weg
Maar in elk geval erg bedankt
ThE_GrIb
ThE_GrIb
%Europe/Berlin %008 %2005, 01:12
Vergeet niet dat je wel de fonts moet embedden als je een mask gebruikt.
Ok hier zal ik ook even naar kijken thx voor de vermelding.
ThE_GrIB
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.