[]as3数组push进去对象,为什么对象的属性没了

as3数组push进去对象,为什么对象的属性没了
                var rewardVo:ActivityRewardVo = new ActivityRewardVo;
rewardVo.rewardID = GameInstance.StandardList[rollNumbers[i]-1].id;
rewardVo.rewardCount = GameInstance.StandardList[rollNumbers[i]-1].count;
trace(rewardVo);
this.showArr.push(rewardVo);
trace(showArr)

微信截图_20171215174151.png

这咋回事呀
已邀请:

ainideqingliang

赞同来自:

有没有as大神指点一下呀

wudi199553

赞同来自:

package {
    public class LayaSample {
        
        public function LayaSample() {
            //初始化引擎
            Laya.init(1136, 640);
            
            var a:TestData = new TestData();
            a.a = 1;
            a.b = "2";
            trace(a);
            var arr:Array = [];
            arr.push(a);
            trace(arr);
        }        
    }
    
}

internal class TestData
{
    public var a:int;
    public var b:String;
    public function TestData()
    {
    }
}

阿龙

赞同来自:

我也碰到同样的问题。。。。 sprite保存在数组里, 再调用坐标就提示 无法读取属性 未定义。
 

要回复问题请先

商务合作
商务合作