我将如何制作一系列影片剪辑?
如果您可以提供一个示例来设置数组的一部分,那就太好了:)
最佳答案
(未经测试的代码)
//Create array of movie clips
var someArray:Array = new Array(mc1,mc2,mc3,mc4);
//Access certain movie clip, in this case mc3
someArray[2].visible = false;
还可以考虑使用向量,它通常更快。
//Declare a vector
var someVector:Vector.<MovieClip> = new Vector.<MovieClip>();
//Add movie clips
someVector.push(mc1);
someVector.push(mc2);
someVector.push(mc3);
someVector.push(mc4);
要访问它们,我会这样做:
var tempMC:MovieClip = someArray[1]; // or = someVector[1];
tempMC.x = 30;
tempMC.width = 300;
或者你可以直接说:
MovieClip(someArray[1]).x = 30;
或者像上面第二行代码所示的惰性方式。
关于arrays - 影片剪辑数组 ActionScript 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8766081/