Код, который работает в первом кадре, не работает в классе
Здравствуйте.
Вообщем, ситуация такая, что код (из книги, руководст) не хочет работать из пакета при создании копии класса. Ошибок не выдает, trace выводит, а результата нету. Я для начала подгружал картинку, потом просто рисовал прямоугольник. Если этот код вставить в первый кадр флешки (немного изменив) — отлично работает. В АС3 новичёк, помогите, пожалуйста.
Создаю класс вот так, в первом кадре флешки:
Код AS3:
var foto1:LoadFoto = new LoadFoto();
Вот код в пакете: — ноль эмоций, только trace выводит
Код AS3:
package {
import flash.display.*;
public class LoadFoto extends Sprite {
private var loader:Loader = new Loader();
public function LoadFoto() {
addChild(loader);
loader.load(new URLRequest("fotos/1.jpg"));
}
}
}
Вот код в первом кадре: — работает
Код AS3:
var loader:Loader = new Loader();
addChild(loader);
loader.load(new URLRequest("fotos/1.jpg"));
|