스프라이트를 배열에 저장할 수 있습니까?Actionscript 3 - 개체를 배열에 저장할 수 있습니까?
내가 원하는 것은 Sprite를 for 루프를 사용하여 자동으로 생성 한 다음 각 배열을 배열에 저장하여 나중에 제어 할 수 있도록하는 것입니다.
그래서 내가이에게 milion 시간을 할 필요가 없습니다 것입니다 :
예 당신이 할 수있는var s:Sprite = new Sprite();
스프라이트를 배열에 저장할 수 있습니까?Actionscript 3 - 개체를 배열에 저장할 수 있습니까?
내가 원하는 것은 Sprite를 for 루프를 사용하여 자동으로 생성 한 다음 각 배열을 배열에 저장하여 나중에 제어 할 수 있도록하는 것입니다.
그래서 내가이에게 milion 시간을 할 필요가 없습니다 것입니다 :
예 당신이 할 수있는var s:Sprite = new Sprite();
첫째, 스프라이트를 개최 속성 sprites
을 선언
var sprites:Array = [];
그런 다음 스프라이트를 만들고 배열에 추가 : 이제
var s:Sprite;
for (var i:int = 0; i < 100; i++) {
s = new Sprite();
sprites.push(s);
// ...
}
, 당신은 스프라이트를 검색 할 수 있습니다 배열에서 색인을 사용합니다 :
var s:Sprite = sprites[23];
// ...
//put iteration no here how many you want
var no_sprit:int = 10;
var sprite_array = [];
for (var i:int = 0; i < no_sprit:int; i++) {
var my_sprite:Sprite = new Sprite();
sprite_array[i] = my_sprite;
}
// you can get these sprite
your_sprite = sprite_array[0];
당신은 더 명확 할 수 있습니까? * "백만 번 할 필요가 없도록"* 당신이 의미하는 바는 무엇입니까? 나중에 스프라이트로 무엇을 할 것인가? 마지막으로 몇 개의 스프라이트에 대해 이야기하고 있습니까? – sch