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

Регистрация: Jan 2007
Сообщений: 34
Отправить сообщение для Coffein с помощью ICQ
По умолчанию Как передать у казатель на объект?

Всем здрасти! Помогите пожулусто решить следующий вопрос:
Я описал класс для некоторого обекта танк:

Код:
class Tank extends MovieClip {
	var Tw:Tower;
	var type_t:String;
	function Tank(parent:Object, param_id:String, param_type:String, param_x:Number, param_y:Number, param_rotation:Number, param_towerRotation:Number){
		trace(parent);
		parent.attachMovie("T-34", param_id, 1);
		parent[param_id]._x			= param_x;
		parent[param_id]._y			= param_y;
		parent[param_id]._rotation		= param_rotation;
		this.type_t		= param_type;
		this.Tw			= new Tower(?, param_towerRotation);
		trace('Tank "'+this.type_t+'" created');
	}
}
Конструктор этогокласса создает платформу. Теперь я хочу приаттачить к этой платформе башню. Для этого я в кострукторе описываю переменную данного типа(тоесть я отдельно описал класс "башня"):
Код:
var Tw:Tower;
     ...
После этого должен вызвать конструктор с парамметром указателя на платформу. (Это для того чтобы аттачить не к _root'у, а именно к платформе).
Код:
this.Tw			= new Tower(?, param_towerRotation);
Подскажите как передать указатель, или возможно ли такое?


Последний раз редактировалось Coffein; 22.04.2007 в 19:23.