PDA

Просмотр полной версии : Сцепить изображение со спрайтом


helgboy
09.10.2010, 02:44
Вообщем сначала гружу из внешней ссылки изображение и добавляю на спрайт а потом на него же нужно добавить еще одно изображение из library.

var img1:Sprite = new Sprite();
loader[1]=new Loader ;
loader[1].load(url);
img1.addChild(loader[1]);
img1.addChild(kromka);
this.addChild(img1);

kromka - это Movie Clip находится в library или Button (делал и так и так). не получается выдает ошибку
1084: Syntax error: expecting identifier before this. img1.addChild(kromka);

А может можно сразу к спрайту жестко прикрепить картинку kromka.gif ?

Хомяк
09.10.2010, 02:51
AS не видит вашей картинки. Сначала свяжите ее с основным классом в AS, а потом уже используйте по выбранному имени.

dimarik
09.10.2010, 02:53
Попробуйте написать new kromka(); Все-таки, "kromka - это наследник MovieClip", а не его экземпляр. Кхм. А Вы случайно не по аналогии с AS2 делате? А то Button какой-то....

helgboy
09.10.2010, 03:11
Нет так (new kromka();) тоже не получается....
А вот с основным классом я не понял как сделать?

dimarik
09.10.2010, 03:20
ПКМ на "kromka" в библиотеке -> Linkage... -> OK.

helgboy
09.10.2010, 03:40
Можно немного попроще, я не на том уровне чтоб воспринимать абривиатуры , и linkage я не нахожу

dimarik
09.10.2010, 04:07
ПКМ -здесь, правая кнопка мыши. Гугл довольно шустро в первом результате выдает ссылку на Вики.

Хомяк
09.10.2010, 04:25
helgboy. Вам надо основы изучить, а потом браться кодить. Все равно дров наломаете.

helgboy
09.10.2010, 04:44
все получилось всем спасибо