Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 07.01.2006, 18:16
Ja-Ja вне форума Посмотреть профиль Отправить личное сообщение для Ja-Ja Найти все сообщения от Ja-Ja
  № 1  
Ответить с цитированием
Ja-Ja

Регистрация: Nov 2004
Адрес: Кстово
Сообщений: 54
Post Создание копии клипов из класса

Есть класс,его код
Код:
class TEffect extends MovieClip {
	var s1, s2:MovieClip;
	private var str:String = "";
	function set strN(s:String):Void {
		str = s;
	}
	function get strN():String {
		return str;
	}
	public function eff1(tFormat:TextFormat, interval:Number) {
		var lengt:Number = str.length;
		var str1:String = str;
		var i:Number = 1;
		var func:Function = function () {
			var st:String = str1.charAt(i-1);
			trace(st);
			set("this.s"+i+".s2.text_txt.text", st);
			set("this.s"+i+".s2.text_txt.autoSize", true);
			eval("this.s"+i+".s2.text_txt").setTextFormat(tFormat);
			eval("this.s"+i+".s2").play();
			i++;
			if (i>lengt) {
				clearInterval(i1);
			} else {
				this.s1.duplicateMovieClip("s"+i, 2*i+100);
				this.trace(s1)
			}
		};
		var i1:Number = setInterval(func, interval);
	}
}
клипы есть в мувике. общая иерархия такая this.s1.s2.text_txt.
не работает метод duplicateMovieClip(хочу копировать клип s1),ему что то не нравится,почему такое может быть?Может у кого нибудь есть что сказать по данной проблеме?

Создать новую тему   Часовой пояс GMT +4, время: 14:09.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 14:09.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.