Показать сообщение отдельно
Старый 14.07.2008, 03:55
MrPoma вне форума Посмотреть профиль Отправить личное сообщение для MrPoma Посетить домашнюю страницу MrPoma Найти все сообщения от MrPoma
  № 2  
Ответить с цитированием
MrPoma
 
Аватар для MrPoma

Регистрация: Jul 2006
Адрес: Питер
Сообщений: 2,083
Отправить сообщение для MrPoma с помощью Skype™
Код:
class MyMovieClip extends MovieClip {

	function MyMovieClip(){

	};
	
	public static function create(parent:MovieClip, name:String, depth:Number, init:Object):MyMovieClip {
		var mc:MovieClip = parent.createEmptyMovieClip(name, depth);
		var constructor:Function = MyMovieClip;
		mc.__proto__ = constructor.prototype;

		for(var item:String in init){
			mc[item] = init[item];
		};
		constructor.call(mc);
		return MyMovieClip(mc);
	};
};
Юзать:
Код:
var myMc:MyMovieClip = MyMovieClip.create(this, 'mc', 0, {_x:100, _y:100});
__________________
жж | твттр | гглплс | фсбк | вкнткт | гтхб