gpt4 book ai didi

actionscript-3 - 使用数组嵌入许多图形

转载 作者:行者123 更新时间:2023-12-04 16:56:26 26 4
gpt4 key购买 nike

在 AS3 中,您可以将图形嵌入到类变量中:

     [Embed(source="MenuAssets.swf", symbol="topSquare")]
public var TopMenuItem:Class;

我正在做的这个网站项目中有数百个 Assets ,所以我想将 Assets 嵌入到一个数组中以便快速访问。

我可以做这样的事情吗?它没有编译所以我想知道它是否可能。
        public var MenuAssets:Array = [
[Embed(source="MenuAssets.swf", symbol="topSquare")],
[Embed(source="MenuAssets.swf", symbol="botSquare")],
[Embed(source="MenuAssets.swf", symbol="leftSquare")],
[Embed(source="MenuAssets.swf", symbol="rightSquare")],
]

最佳答案

恐怕你不能。您可以执行以下操作:

public class Assets {
[Embed(source="MenuAssets.swf", symbol="topSquare")]
public static const TOP_SQUARE:Class;
//... more assets ...
public static function getAssets():Array {
var ret:Array = [];
for each (var s:String in describeType(Assets).constant.@name) ret.push(Assets[s]);
return ret;
}
}

关于actionscript-3 - 使用数组嵌入许多图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3263753/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com