PDA

Просмотр полной версии : не грузит из библиотеки, кроме точки входа


ezhekas
10.09.2011, 14:37
Начал изучать as3, пытаюсь загрузить клип из библиотеки. В коде 2 класса, в библиотеке один из клипов помечен как "plitka"

package main
{
import flash.display.MovieClip;
import main.*
public class kod extends MovieClip
{
var plane:MovieClip=new pole

function kod() {
plane.load()
}
}

}


второй


package main
{
import flash.display.MovieClip;
import main.*

public dynamic class pole extends MovieClip
{
public function pole() {
}

public function load() {
var pl:plitka = new plitka();
addChild(pl);
}

}

}


load срабатывает, трейсится, но клип не попадает на сцену, почему? Если просто сделать
public function pole() {
var pl:plitka = new plitka();
addChild(pl);
}
то все загружается как положено.

olexandr
10.09.2011, 18:48
а addChild(plane) где?
от вас, что убудет, если вы код нормально выровняете?

ezhekas
11.09.2011, 01:45
Спасибо, помогло! Видимо, я еще не все понимаю в этом ооп.