управление свойствами дочерних спрайтов спрайта - PullRequest
0 голосов
/ 23 декабря 2009

У меня есть спрайт, в который я добавил другие спрайты. Что-то вроде:

var sp_main:Sprite = new Sprite();
var sp_group:Sprite = new Sprite();

for(i:int = 0; i < 10; i++)
{
   var temp:Sprite = new Sprite();

   sp_group.addChild(temp);
}

sp_main.addChild(sp_group);

//this part doesn't seem to work... i don't mind doing it another way, but 
//am unaware of one.
sp_main["sp_group"].alpha = 0.0;

Есть мысли о том, как мне это сделать или что-то подобное?

1 Ответ

3 голосов
/ 23 декабря 2009
sp_main.getChildAt(0).alpha = 0;

(предполагается, что sp_main содержит только sp_group).

или

sp_main.getChildAt(sp_main.getChildIndex(sp_group)).alpha = 0;

или (если вы назвали sp_group)

sp_group.name = "sp_group";
sp_main.getChildByName("sp_group").alpha = 0;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...