作者wind50321 (小顺)
看板Flash
标题[问题] 图片展示程式有Bug
时间Sat Sep 11 17:50:41 2010
小弟做了一个展示图片的程式
程式中目前有一个Bug就是在图片回复原始大小时
会一度透明化被其他的图片盖到
程式中使用外部载入图片
加上Tweener的效果
然後结合层级的概念
但是小弟不知道哪里出了问题…
请大家帮我看一下
AS:
http://goo.gl/XGgX
SWF+图片:
http://goo.gl/pbdl
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.160.26.41
※ 编辑: wind50321 来自: 118.160.26.41 (09/11 17:51)
※ 编辑: wind50321 来自: 118.160.26.41 (09/11 17:53)
1F:→ sextitanic:因为在 hasClicked == true 的时候 09/12 00:17
2F:→ sextitanic:会执行缩回原位的 Tweener,但是下面紧接着会执行 09/12 00:18
3F:→ sextitanic:setChildIndex,把该元件的层级设回原先的层级 09/12 00:18
4F:→ sextitanic:要等到 Tweener 执行完再呼叫那一行就会正确了~ 09/12 00:18
5F:→ sextitanic:在Tweener里面用onComplete设定执行完毕要执行的函式 09/12 00:19
6F:→ wind50321:因为我每张图的位置是用它的层级来设定的 09/12 03:39
7F:→ wind50321:如果照s大这样做的话,如果在它的大小恢复前又点图片 09/12 03:40
8F:→ wind50321:它就会跑到右下角的地方 因为在恢复之前层级最高 09/12 03:41
9F:→ wind50321:或许我该用其他方式来设定图片的位置 09/12 03:42
10F:→ wind50321:不知道能不能知道一个物件被排在阵列里的位置? 09/12 03:58
11F:→ wind50321:後来用设定物件name的方式来设定各别位置 终於解决了! 09/12 04:53
12F:推 dsmwang:你可以在点选的同时removeEventListener 09/12 13:34