[問題] 在指定座標上打點

看板Flash作者 (大乾)時間15年前 (2010/08/18 14:17), 編輯推噓4(404)
留言8則, 5人參與, 最新討論串1/1
各位板大好~ 小弟是 Flash 新手 最近遇到了一個問題 希望有人能幫我一下 XD 現在我有一個二維陣列 其存的值為0或1 若存的值為1 則在特定X,Y座標上打上一個紅點 我現在的想法是不論存的值是0或1 都先將這些紅點打上 設為物件 再用程式去測二維陣列的值 若為1則物件紅點顯示出來 為0則隱藏起來 但我這陣列還蠻大的 所以物件紅點會很多... 物件太多 程式執行起來會超慢 Q_Q 不知有何方法能直接依值0或1 直接在特定X,Y座標上打上紅點 是用AS 3.0 麻煩大大解惑了~ 謝謝 <(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.75.233

08/18 14:58, , 1F
用graphics直接繪上去會比較好嗎?
08/18 14:58, 1F

08/18 14:59, , 2F
graphics繪圖跟alpha比起來有比較不耗資源嗎?
08/18 14:59, 2F

08/18 16:59, , 3F
問題可能不是出在繪圖,是出在巡訪陣列,調整資料結構試試
08/18 16:59, 3F

08/18 17:42, , 4F
用graphic打點跟整個畫面都是物件 差很多吧 囧
08/18 17:42, 4F

08/18 18:19, , 5F
推樓上
08/18 18:19, 5F

08/18 19:12, , 6F
恩恩~所以才想問不用物件的打點方法...是用drawCircle()嗎?
08/18 19:12, 6F

08/18 19:13, , 7F
不知是否有大大可以提供一簡單範例用法 謝謝<(_ _)>
08/18 19:13, 7F

08/18 22:46, , 8F
你可以看一下Graphics的方法 點小的話可以drawRect快一點點
08/18 22:46, 8F
文章代碼(AID): #1CQthgNW (Flash)
文章代碼(AID): #1CQthgNW (Flash)