Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Ошибки из за пользовательского курсора (http://www.flasher.ru/forum/showthread.php?t=169499)

Vansimar 06.10.2011 12:21

т.е. где таймлайн там создать слой а потом туда добавлять программно курсор,я правильно понял?

Добавлено через 2 минуты
или для каждой группы объектов создать спрайт? а потом добавлять на сцену?

Bgg 06.10.2011 12:27

Таймлайны вообще не трогайте. На нем должен быть один кадр и один слой.

Vansimar 06.10.2011 12:32

это то есть вот так нужно сделать
Код AS3:

public static var bgLayer:Sprite;
public static var persLayer:Sprite;
public static var cursLayer:Sprite;
//а потом
addChild(bgLayer);
addChild(persLayer);
addChild(cursLayer);
//а потом добавлять в них остальное так cursLayer.addChild(...);

так?

goodguy 06.10.2011 12:36

Так сразу же будет ошибка из-за ссылки на объект null.
Нужно создавть экземпляры этих спрайтов.
Да и зачем они определены как static?

Vansimar 06.10.2011 12:52

ошибся,static не нужен

Inet_PC 06.10.2011 14:39

Только не давно же обсуждали уже слои для курсора, поиск не рулит?

Vansimar 06.10.2011 14:42

Да вот только сейчас в них разобрался)

savva 06.10.2011 14:47

может курсор добавлять в addchildat[0] ?

Vansimar 06.10.2011 14:50

Так не пройдет)

Добавлено через 3 минуты
по слоям самое то

goodguy 06.10.2011 15:19

Цитата:

может курсор добавлять в addchildat[0] ?
Это чтобы его вообще не было? =)
Крутая игра без курсора


Часовой пояс GMT +4, время: 07:38.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.