Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 AS3:SetChildIndex不工作_Actionscript 3_Indexing_Box2d - Fatal编程技术网

Actionscript 3 AS3:SetChildIndex不工作

Actionscript 3 AS3:SetChildIndex不工作,actionscript-3,indexing,box2d,Actionscript 3,Indexing,Box2d,我正在使用QuickBox2D库,并尝试将一个对象移动到舞台底部 但它不起作用,QuickBox2D似乎无法识别它 Call to a possibly undefined method setChildIndex through a reference with static type com.actionsnippet.qbox:QuickBox2D. 对象: var gameBall:QuickObject; ChildIndex sim.setChil

我正在使用QuickBox2D库,并尝试将一个对象移动到舞台底部

但它不起作用,QuickBox2D似乎无法识别它

Call to a possibly undefined method setChildIndex through a reference with static type com.actionsnippet.qbox:QuickBox2D.
对象:

        var gameBall:QuickObject;
ChildIndex

        sim.setChildIndex(gameBall, 0);
该类继承自,而不是定义setChildIndex的位置。我看不到在QuickBox2D系统中处理z标记的方法,这对我来说是有意义的,因为对象不应该在物理系统中重叠。

让我们看一看

  • 它是由
    DisplayObjectContainer
    定义的方法
  • 其第一个参数的类型必须为
    DisplayObject
目前,您正在尝试:

  • QuickBox2D
    的实例调用
    setChildIndex()
    (不是
    DisplayObjectContainer
  • 将另一个
    QuickBox2D
    实例作为第一个agment传递(它需要是
    DisplayObject