作者admon (大毛)
看板Flash
标题Re: [问题] 月历制作问题
时间Wed Apr 1 16:20:02 2009
※ 引述《eden54087 (给自己一个机会)》之铭言:
: 在输入年份和月份後会跑出当月的月历
: 可是输入新的後,旧的还是会留在画面上
: 用contains去测有无包含旧的,有的话就移除
: 可是还是跑不成功
: 请问在这边要如何修改,或者用什麽方法移除旧的呢?
: 麻烦请帮忙解答,感激不尽...>"<
: 档案位址:http://0rz.tw/ceaNQ
你可以在更换月份时
把整个容器square_mc更新
this.removeChild(square_mc);
square_mc = null;
square_mc = new MovieClip();
for (var i:int=0; i<days; i++)
{
var box:MovieClip=new mc_box();
square_mc.addChild(box);
......
}
this.addChild(square_mc);
but...
更有效率的写法是
直接更换每个box的长相
而不是一直remove add...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.124.2.155
1F:推 eden54087:谢谢~ 这样修改显示就没有问题了 04/01 17:08
2F:→ eden54087:不好意思再请问一下...更换每个box的长相是什麽意思呢? 04/01 17:09