看板 Flash 關於我們 聯絡資訊
http://ms93.nttu.edu.tw/~u9304129/ball.fla 檔案連結如上 問題一、如果我想讓那兩顆球在一碰觸到就反彈的話應該怎麼改才行? (因為現在球會有重疊的現象發生....) 問題二、如果我想加入很多顆球,那為了簡化程式,是要用到 array 的技巧嗎? 比方說原本 action1 的影格一內容是… gox1 = 10; goy1 = 10; gox2 = 10; goy2 = 10; 我有嘗試改成… array1 = new Array(gox1,gox2); array2 = new Array(goy1,goy2); for(i=0;i<=1;i++) { array1[i] = 10; array2[i] = 10; } 然後它就不會動了....囧 -- 發問時說謝謝是一種禮貌,不管有沒有人回答。 所以感謝您的觀看以及期待您的答覆 ︿︿ ……手上路…… -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.129.43.213
cjcat2266:因為Number資料不是像Object一樣紀錄"物件參考" 08/21 12:00
cjcat2266:而是直接紀錄Number的"數值" 08/21 12:01
cjcat2266:所以你這樣只是把Array裡面存入數字 08/21 12:01
cjcat2266:這樣沒辦法更動到原始的gox, goy資料喔 08/21 12:02