ActionInterval对象的属性在原生平台访问失败

我准备自己对node的runAction再做一点简单的封装,在web平台,runAction传入的参数对象里面的属性都能访问到


对象的内容如图,但是在android平台访问得到的都是null,请问是不是android平台不能这样操作,我目前的需求要获取到_duration属性,有其他办法可以获取到吗,还是说自己计算好duration传进来
@jare , @panda 麻烦大佬解释下

在web平台,可以打印并访问到ActionInternal对象的属性,虽然带_,不提倡访问,在原生平台(Android)访问得到的是undefined,是不是不能这样操作

路过的大佬们求指点

这么快就凉了:sweat:

帮你热一下,
那么,你把你封装的代码和使用部分的代码贴上来,(说实话,没看懂你的问题)

 var __runAction = cc.Node.prototype.runAction;
 cc.Node.prototype.runAction = function(_actions){

//todo
console.log(_actions);
___runAction.call(this,_actions);
}
相当于把原来的runaction修改了,在执行runaction之前,我拿到_actions这个参数会做一些自己的逻辑,现在web上可以获取到_actions的属性,但是在android上读出来是undefined,大概描述清除了把,

人工置顶。。。

原生平台没有暴露这些私有属性。

哦,好吧,谢谢回复