【问题标题】:ABC Push Value ReturnABC推送值返回
【发布时间】:2013-10-10 18:45:38
【问题描述】:

我有一个问题。我有一个 AS3 代码(从 AS3 巫师那里获得)

protected function get _-64():String {
    if (_-0Xg < _-1FT.length)
    {
        return (_-1FT[_-0Xg]);
    };

    return ("");
}

在 ABC 代码中它是(用于反编译 + 重新编译 SWF):

trait getter QName(ProtectedNamespace("_-0t4"), "_-64") 方法 重新定义“_-0iF:_-0KH/_-0t4:_-64/getter” 返回 QName(PackageNamespace(""), "String") 身体 最大堆栈 2 本地计数 1 初始化范围深度 4 最大范围深度 5 代码 获取本地0 推视镜 getlex QName(PrivateNamespace("", "_-0iF:_-0KH"), "_-0Xg") 跳跃 L10 推假 推着 减去 乘法_i coerce_a istypelate L10: getlex QName(PrivateNamespace("", "_-0iF:_-0KH"), "_-1FT") getproperty QName(包名称空间(“”),“长度”) ifnlt L17 getlex QName(PrivateNamespace("", "_-0iF:_-0KH"), "_-1FT") getlex QName(PrivateNamespace("", "_-0iF:_-0KH"), "_-0Xg") getproperty MultinameL([PrivateNamespace("", "_-0iF:_-0KH"), PackageNamespace(""), PackageInternalNs("_-0iF"), ProtectedNamespace("_-0t4"), StaticProtectedNs("_-0t4 "), StaticProtectedNs("Object"), 命名空间("_-tc")]) 返回值 L17: 推弦“” 返回值 结尾 ;代码 结尾 ;身体 结尾 ;方法 结尾 ;特征

但是,我想编辑 ABC 代码,使方法 (AS3) 看起来像:

protected function get _-64():String {
    return "icon_" + _-0Xg;
}

但我不知道如何以 ABC 格式推送"icon_" + _-0Xg。有人可以帮帮我吗?

【问题讨论】:

    标签: actionscript-3


    【解决方案1】:

    试试这个代码:

    getlocal0
    pushscope
    pushstring "icon_"
    getlex QName(PrivateNamespace("", "_-0iF:_-0KH"), "_-0Xg")
    add
    returnvalue
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-22
      相关资源
      最近更新 更多