标签: displayobject

AS3 stage.addChild/stage.removeChild <<必须是来电者的孩子

如果我正在使用功能将mc添加到舞台,如下所示:

var myChild:MC= new MC();

function somefunc()
{
   stage.addChild(myMC)
}
Run Code Online (Sandbox Code Playgroud)

但当我尝试删除mc时:

stage.removeChild(myMC)
Run Code Online (Sandbox Code Playgroud)

我得到提供的DisplayObject必须是调用者错误的孩子...任何建议或解决方法?

displayobject actionscript-3 addchild removechild

1
推荐指数
1
解决办法
1万
查看次数

使用flash builder 4.6将一些内容放在stagewebview的顶部

我正在使用stagewebview> Flash Builder 4.6

我有一个stagewebview,我加载了一个网址.我想有时在stagewebview上显示一个幻灯片.我尝试过,但面板总是落后于stagewebview.我知道stagewebview不是一个显示对象,但有谁知道我有什么方法可以做到吗?

提前致谢

panel displayobject flash-builder stagewebview

1
推荐指数
1
解决办法
424
查看次数

电晕sdk奇怪的Z订购问题?

我正在尝试在游戏中的精灵图像下面创建一个圆形阴影.但是,出于某种原因,即使我先创建圆,精灵也总是出现在它下面.这是代码:

local circle = display.newCircle(100,100,30)
circle:setFillColor(0,0,0)
local hunter = display.newSprite(imageSheet,createAnimationSequence("Hunter",5))
Run Code Online (Sandbox Code Playgroud)

createAnimationSequence函数只是组织动画序列,所以这不是问题.我已经尝试将精灵和圆圈都放在自己的显示组中,即使这样也行不通.我很困惑这个问题,但它可能只是一个我没有看到的粗心错误.

圆圈出现,精灵也是如此,只有圆圈位于精灵的顶部而不是精灵的下方,即使我编码首先绘制它.

displayobject coronasdk

1
推荐指数
2
解决办法
2158
查看次数

在actionscript中是否有像css-zIndex这样的函数或属性?

我想控制哪个DisplayObject显示在正面或背面.
我可以用css中的zIndex样式控制它.

我怎么能这样做呢?

actionscript z-index displayobject actionscript-3

0
推荐指数
1
解决办法
1731
查看次数

在Flex 4.6中克隆图像

在过去的几个小时里,我一直在尝试在Flex中克隆图像(使用Spark组件,但也尝试在Bitmap和BitmapImage之间进行转换).

我正在尝试的是创建一个简单的绘画应用程序,它跟踪每个Brush-Stroke.一旦"画布上的图像"发生变化,就会克隆它,然后将克隆放入应用程序底部的"历史记录"面板中.

我尝试过的事情包括:

  • 使用ObjectUtils.clone(Object)
  • 从Image.content创建BitmapData,然后将其设置为Bitmap并简单地显示它(图片没有内容字段,它说)
  • 当然,我可以在互联网上找到一个字节副本和其他副本.

基本上,如何在Flex 4.6中克隆Image(Spark Image)?

非常感谢你!

- Danny Nophut

apache-flex clone image displayobject

0
推荐指数
1
解决办法
1251
查看次数

Corona中显示对象的默认参考点

我试图理解Corona中的那些参考点.据说默认参考点是对象的中心,但是当我运行此代码时,textObject中心的x位置不是100而是150

  local textObject = display.newText(  "Hello World!", 100, 100, nil , 20 )
Run Code Online (Sandbox Code Playgroud)

我在屏幕上显示了触摸事件的位置并打印了触摸位置的x和y位置:

  local function onScreenTouch(event)
      print("x: "..event.x.."  y: "..event.y);
  end
  Runtime:addEventListener("tap", onScreenTouch)
Run Code Online (Sandbox Code Playgroud)

reference displayobject coronasdk

0
推荐指数
1
解决办法
1096
查看次数