![]() |
|
||||||||||
|
|||||
|
Контрибьютор базы знаний по Флекс
Регистрация: Aug 2005
Сообщений: 690
|
Привет!
Такая ситуация. SWFка сделана в 9 флеше, скомпилирована под 9 и ас3. В ней 8 мувиклипов, каждому из который в библиотеке назначен свой класс City1..8 типа: package {
import flash.display.MovieClip;
import flash.events.Event;
public class City1 extends MovieClip {
private var maxX:Number = this.x;
private var luft:Number = 60;
private var bgW:Number = stage.width;
public function City1() {
addEventListener("enterFrame", onEnterFrameCity1);
}
private function onEnterFrameCity1(event:Event):void
{
var minX:Number = maxX - luft;
var proportion:Number = luft / bgW;
var theX:Number = minX + stage.mouseX * proportion;
if (theX > maxX) {
theX = maxX
}
if (theX < minX) {
theX = minX
}
this.x = this.x + (theX - this.x) / 15;
}
}
}
TypeError: Error #1009: Cannot access a property or method of a null object reference. at City1$iinit() at flash.display::Sprite/flash.display:Sprite::constructChildren() at flash.display::Sprite$iinit() at flash.display::MovieClip$iinit() at back3_fla::MainTimeline$iinit() Спасибо.
__________________
Flex 2 и Co |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:07. |
|
|
« Предыдущая тема | Следующая тема » |
|
|