【问题标题】:How to define mutidimensional objects in AS3?如何在 AS3 中定义多维对象?
【发布时间】:2013-03-30 09:48:23
【问题描述】:

AS3 编译器不接受对象定义,如下所示:

private var iconList:Object {
            1: {
                leftUp: 10,
                rightBottom: 40,
                downScale: 0.5
            },
            2: {
                leftUp: 50,
                rightBottom: 80,
                downScale: 0.5
            },
            3: {
                leftUp: 90,
                rightBottom: 120,
                downScale: 0.5
            }

        }

如何制作多维 Object()?

我正在 AS3 中制作 CSS-sprite 阅读器,我需要遍历使用 Loader() 加载的图像。为此,我想在一个对象中设置迭代数据。

【问题讨论】:

    标签: actionscript-3 object multidimensional-array


    【解决方案1】:

    其实 AS3 确实支持这个,你忘记了一个等式符号。

    private var iconList:Object = { // here
            1: {
                leftUp: 10,
                rightBottom: 40,
                downScale: 0.5
            },
            2: {
                leftUp: 50,
                rightBottom: 80,
                downScale: 0.5
            },
            3: {
                leftUp: 90,
                rightBottom: 120,
                downScale: 0.5
            }
    
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-11-30
      • 2011-04-14
      • 2021-06-25
      • 1970-01-01
      • 2012-09-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多