Показать сообщение отдельно
Старый 30.05.2013, 12:37
Nailya вне форума Посмотреть профиль Отправить личное сообщение для Nailya Найти все сообщения от Nailya
  № 17  
Ответить с цитированием
Nailya

Регистрация: May 2013
Сообщений: 30
Cоздала документ-класс myPlay
вот этот скрипт у меня работает:
Код AS3:
package  {
 
	import flash.display.*;
	import flash.events.*;
	import flash.net.*;
	import flash.utils.*;
 
	public class myPlay extends MovieClip {
 
		public function myPlay() {
 
			trace("Работает!");
		}
 
	}
 
}
этот скрипт не работает и выдает такую ошибку:TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".
at myPlay()

Код AS3:
package  {
 
	import flash.display.*;
	import flash.events.*;
	import flash.net.*;
	import flash.utils.*;
 
	public class myPlay extends MovieClip {
		 var buket = new Buket_mc();
 
		public function myPlay() {
			play_mc.addEventListener(MouseEvent.CLICK,playF);
			trace("Работает!");
		}
			function playF(e:MouseEvent) : void{
 
				buket.play();		
				}
	}
 
}
Добавлено через 7 минут
кнопку play_mc, мувик buket_mc экспортировала в actionscript

и дала классам имена Play_mc и Buket_mc

Добавлено через 18 минут
Alex Lexcuk, у меня сразу возник вопрос:

Событие - это получается класс, то есть как у меня класс myPlay или как в первой ссылке, которую вы мне дали - класс Main? просто у меня путаница в терминалогии