作者aquarianboy (高 见龙)
看板Flash
标题Re: [问题] 可以把trace出的资料储存在变数或是一괠…
时间Fri May 7 18:38:41 2010
※ 引述《titidoby (朵丽丝。王)》之铭言:
: 但.....但是小妹不知道该用什麽方法把trace的资料储存起来让变数使用@@
: var a:Array= [7,6,5,4];//给ball的值
var sorted_array:Array; // 这里准备一个阵列变数
: _btn.addEventListener(MouseEvent.CLICK,onClick);
: function onClick(e:MouseEvent):void
: {
: for(var i:int=0;i<(a.length-1);i++)
: {
: for(var j:int=0;j<(a.length-1-i);j++)
: {
: if(a[j]>a[j+1])
: {
: var temp=a[j];
: a[j]=a[j+1];
: a[j+1]=temp;
: //trace可以把所有变化都输出,但是小妹我不知道怎麽抓@@
: //trace('a='+a);
: //trace('-------------');
sorted_array = a; // 把trace的资料储存
// 起来让变数使用
trace(sorted_array); // 你要的是这个?
: }
: }
: }
: }
--
http://blog.eddie.com.tw/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.5.183
1F:→ titidoby:不是耶@@...a大你误会我意思了@@ 05/07 18:57
2F:→ titidoby:如果您有抓原始档的话,您可以先执行看看trace输出的资料 05/07 18:58
3F:→ stopcrying:猜是不是不知道做动画要用 onEnterFrame或 setInterval 05/07 18:58
4F:→ stopcrying:而用回圈,结果不知道怎麽在回圈中让动画更新? 05/07 18:58
5F:→ titidoby:在j的回圈内,a阵列总共会变动4次,我想要的是把这4次的 05/07 18:59
6F:→ titidoby:值都抓出来,这样我才能判断阵列有没有变化去执行动画 05/07 19:00
7F:→ titidoby:dear s大,也不是耶...因为我须要这些值呈现在泡泡里 05/07 19:08
8F:→ titidoby:所以才想先把每一次变动的值都抓出来呈现气泡排序法的过 05/07 19:08
9F:→ stopcrying:ti大是希望动画呈现泡泡排序的过程吗? 05/07 19:09
10F:→ titidoby:程...但是j回圈就让array变动4次,有办法让他变动1次就把 05/07 19:09
11F:→ titidoby:值储存起来或是暂停该回圈去跑动画? 05/07 19:10
12F:→ titidoby:dear s大,是低...我想呈现step by step的气泡排序法 05/07 19:11
13F:推 stopcrying:我回文好了 05/07 19:11
14F:→ titidoby:谢谢s大....><.... 05/07 19:12