Re: [問題] 戰爭迷霧
推
07/29 18:18,
07/29 18:18
有一種很基本的作法
就是把場景切割成很多個cell
可以用一個2X2 array或BitmapData來儲存資料
每個cell一開始全部都是黑色的
然後看你多少frame更新一次
每次更新就把所有單位的"視覺半徑"以內的cell變成透明的
再套用上blur效果就像戰爭迷霧了
要增進效能,就要
1. 不要每個frame更新,想辦法決定更新的時機
2. 不要每次更新的時候都考慮所有單位,想辦法縮小考慮的單位數量
2. 用filter以外的方式達到blur效果,例如pre-rendered bitmap
--
CJ Cat = Croa'J Cat = Cockroach Cat = 西街凱特 = 蜚蠊貓 = 蟑螂貓
Blog http://cjcat.blogspot.com
Gallery http://cjcat2266.deviantart.com
ptt2 Board CJWorkshop - 阿多比閃光(Adobe Flash)研討區
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.241.81.38
※ 編輯: cjcat2266 來自: 118.241.81.38 (07/29 18:23)
推
07/29 19:19, , 1F
07/29 19:19, 1F
→
07/29 20:23, , 2F
07/29 20:23, 2F
→
07/29 20:24, , 3F
07/29 20:24, 3F
推
07/29 20:41, , 4F
07/29 20:41, 4F
討論串 (同標題文章)