Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS3
AS3 Questions relatives à la programmation ActionScript 3 (Cours AS3)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/08/2011, 17h21   #1
Candidat au titre de Membre du Club
 
Inscription : juillet 2010
Messages : 78
Détails du profil
Informations forums :
Inscription : juillet 2010
Messages : 78
Points : 13
Points : 13
Par défaut Problème de saccades défilement texte

Bonjour,

J'ai un problème de saccades sur un défilement horizontal de texte.

Je charge en fait un flux RSS et fait défiler son contenu.

Voici un bout de mon code...Si qq'un connait une manière d'avoir un défilement fluide, je suis preneur.

J'utilise un tweenLite, mais j'ai également essayé avec un ENTERFRAME agissant sur la propriété X. Idem

Merci par avance

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
 
private function onCompleteRss(evt:Event):void 
{
	fichierXML = new XML(chargeurDonnees.data);
 
	lecteurFluxRss.fluxRss.text = "";
 
	for each (var leNoeud in fichierXML.channel.item) 
	{
		lecteurFluxRss.fluxRss.appendText(leNoeud.title+" / ");
	}
	lecteurFluxRss.fluxRss.width = lecteurFluxRss.fluxRss.textWidth+10;
	lecteurFluxRss.x = widthStage;
	this.dispatchEvent(new Event("RSS_READY")) ;
	defiler();
}
 
 
public function activerDefiler():void
{
	adresseFichierXML = new URLRequest(_urlRss);
	chargeurDonnees.load(adresseFichierXML);
	chargeurDonnees.addEventListener(Event.COMPLETE, onCompleteRss);
 
}
 
private function defiler():void
{
	TweenLite.to(lecteurFluxRss, (10*lecteurFluxRss.fluxRss.width)/(500*(_vitesse/1.5)), {x:-lecteurFluxRss.fluxRss.width, ease:Linear.easeNone, onComplete:initXRss});
 
}
 
private function initXRss():void 
{
	lecteurFluxRss.x = widthStage;
	defiler();
}
flo73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h18.


 
 
 
 
Partenaires

Hébergement Web