flex4.0怎么让某个图片显示在最上面

我做打地鼠的游戏,地鼠和地鼠洞都是for写出来的,之后锤子的图片是托控件的,显示总是锤子在最下面,如何让他去上面?麻烦大家告诉下哈~//画地鼠洞privatefuncti... 我做打地鼠的游戏,地鼠和地鼠洞都是for写出来的,之后锤子的图片是托控件的,显示总是锤子在最下面,如何让他去上面?麻烦大家告诉下哈~

//画地鼠洞
private function createImage():void{
for(var j :int= 1;j<4;j++){
for(var i:int = 1;i<4;i++){
var img : Image = new Image();
img.x = i*170;
img.y = j*100+150;
img.source = "image/hole.png";
this.addElement(img);
}
}
}

<!--锤子的图片-->
<mx:Image id="sinker" mouseOver="mouseOverHandler(event)" source="image/nohit.png" x="4" y="68" />

另外我想问下,我让鼠标在锤子的中间,用鼠标单击的时候永远点的锤子,不能点锤子后面的地鼠,有解决的办法吗?麻烦告诉下哈~
展开
 我来答
冰城浩南哥
2011-06-05 · 超过23用户采纳过TA的回答
知道答主
回答量:102
采纳率:100%
帮助的人:38.2万
展开全部
不知道你是不是这个意思,,是不是锤子图片在地鼠下面了?如果是的话话,有两种解决办法,一个是你锤子的图片,不要写成标签形式的,再new完地鼠洞以后new锤子,
再有就是用setChildIndex方法改变图片在哪个层上就好了
追问
是这个意思,new我试过,是能解决这个问题了,但是才锤子跟随鼠标的问题解决不了,setChildIndex我知道,但在4.0中修改成了setElementIndex使用参数变了,两个参数修改过了,我不知道该怎么用了,嘿嘿,告诉下呗
追答
this.setElementIndex(sinker,numElements-1);
heshow2u
2011-06-02 · TA获得超过296个赞
知道小有建树答主
回答量:2460
采纳率:0%
帮助的人:765万
展开全部
程序啊。。。程序小白飘过,不过flash可以很轻松的做出打地鼠游戏。
然后
flash做完shockware soft控件插入程序界面,行不~
追问
呵呵,主要是想知道有没有能设置的属性或者事件,学习学习,很纠结的问题,和同学讨论两天了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式