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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 04.12.2006, 14:38
ktotam вне форума Посмотреть профиль Отправить личное сообщение для ktotam Найти все сообщения от ktotam
  № 1  
Ответить с цитированием
ktotam
 
Аватар для ktotam

Регистрация: Jun 2006
Сообщений: 60
Attention работа с классами AS2

Привет!
Возник вопрос такого рода:
есть фаил Клип.as который наследует свойства класса мувиклип, как в него передавать данные которые бы вставлялись в метод при нажатии на него, например
Код:
обьект1.нажали=removeMovieClip()
обьект2.нажали=trace('hello')
вот сам класс(рабочий):

Код:
class Клип{
	private var _mc:MovieClip
	//private var _isActive:Boolean
	/*Constructor*/
	function Клип(timeline:MovieClip, _Клип:String,_ИМЯ:String,_СЛОЙ:Number, _х:Number, _у:Number/*, isActive:Boolean*/){
		/*Initialize the level counter*/
		//if (_global.lvl == undefined)_global.lvl = 0
		_mc = timeline.attachMovie(_Клип, _ИМЯ, _СЛОЙ)
		_mc._x = _х;
		_mc._y = _у;
		/*_isActive = isActive
		if (!_isActive) _mc._visible = false
		_global.lvl++}*/
		
	}
	
	public function getClip():MovieClip{return _mc}
	public function collides(sp:Клип):Boolean{return _mc.hitTest(sp.getClip())}
	/*Getter / Setter for _isActive property*/
	/*public function get isActive():Boolean{return _isActive}
	public function set isActive(flag:Boolean):Void{_isActive = flag 
		if (_isActive )_mc._visible = true;
		else _mc._visible = false
	}*/
	public function get x():Number{return _mc._x}
	public function get y():Number{return _mc._y}
	public function set __x(__x:Number):Void{_mc._x = __x}
	public function set __y(__y:Number):Void{_mc._y = __y}
	public function getWidth():Number{return _mc._width}
	public function getHeight():Number{return _mc._height}
	public function set __width(__width:Number){_mc._width =__width}
	public function set __height(__height:Number){_mc._height=__height}
	
}
[iNils: Для оформления своего кода, надо использовать теги [code][/code]]


Последний раз редактировалось iNils; 04.12.2006 в 18:10.
Создать новую тему   Часовой пояс GMT +4, время: 14:49.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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