Показать сообщение отдельно
Старый 28.04.2009, 22:35
BAtic вне форума Посмотреть профиль Отправить личное сообщение для BAtic Найти все сообщения от BAtic
  № 1  
Ответить с цитированием
BAtic

Регистрация: Dec 2007
Сообщений: 21
По умолчанию Бегущая строка

Подскажите, пожалуйста, есть ли где-то пример бегущей строки на AS3. Видел на форуме для as2 и для as3 со звездами пример, но в нем что-то только одни звезды и отображаются... Может у кого-то есть такой и вы не против поделиться? Спасибо.

Добавлено через 2 часа 37 минут
Вот я пока ждал ответа, подумал, написал такую штуку. Она очень дергается. Как ее сгладить лучше?
Код AS3:
var myTextic:TextField = new TextField();
addChild(myTextic);
myTextic.htmlText = '<FONT FACE="ARIAL" SIZE="18" COLOR="#000000" LETTERSPACING="0" KERNING="0" >некоторый текст здесь! некоторый текст здесь! некоторый текст здесь! некоторый текст здесь! некоторый текст здесь! некоторый текст здесь! некоторый текст здесь! некоторый текст здесь! некоторый текст здесь! некоторый текст здесь!</FONT>';
myTextic.width = Number(myTextic.textWidth.toFixed());
myTextic.height = 25;
myTextic.border = true;
var myWidth:Number = stage.stageWidth;
var myHeight:Number = stage.stageHeight;
myTextic.x = myWidth; 
myTextic.y = myHeight- myTextic.height;
var i:Number = 0;
var stopper:Number;
if(Number(myTextic.width.toFixed())<myWidth)
{
	stopper = myWidth;
}
else{
	stopper = Number(myTextic.width.toFixed());
	}
 
function runTextic ():void{
	i++;
	myTextic.x = (myWidth-i);
	if(i > (stopper+myWidth))
	{
	i=0;
	}
	//trace(myTextic.x + "|" + i);
}
 
setInterval(runTextic,10);