![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2005
Сообщений: 113
|
В классе Arrow передаю dispatchEvent вот код класса который его должен принять:
package main {
import main.Arrow;
import flash.text.*;
import flash.events.EventDispatcher;
import flash.display.Sprite;
import flash.events.Event;
dynamic public class Text extends Sprite {
var arr:Arrow = new Arrow();
public var score:Number;
public var score1:String;
public function Text() {
score=0;
var.addEventListener("ArrowHit",handleEvent);
}
private function handleEvent(evt:Event):void {
score+=1;
score1=score.toString();
this.quantity.text=score1;
}
}
}
TypeError: Error #1009: Cannot access a property or method of a null object reference. at main::Arrow/Random() at main::Arrow$iinit() at main::Text$iinit() at flash.display::Sprite/flash.display:Sprite::constructChildren() at flash.display::Sprite$iinit() at flash.display::MovieClip$iinit() at test_fla::MainTimeline$iinit() Мне кажется виновата строчка var arr:Arrow = new Arrow(); Но что не так? Подскажите пожалуйста! |
![]() |
Часовой пояс GMT +4, время: 12:27. |
|
|
« Предыдущая тема | Следующая тема » |
|
|