- UID
- 3
- 积分
- 8169
- 帖子
- 259
- 主题
- 68
- 论坛币
- 5016
- 威望
- 54
- EP值
- 2533
- MP值
- 20
- 阅读权限
- 200
- 注册时间
- 2011-8-3
- 在线时间
- 1097 小时
- 最后登录
- 2022-10-8
|
爱雪音MiKu 发表于 2014-1-16 20:25
呜咕。。点集的思想就是把文字转化为许多的点,就像“像素字”?。。对文字对半分的方法就是PIX1里是文字 ...
我感覺沒那麼麻煩 首先還是建立像素字的PIX結構
然後就是寫判斷了
比如說中心圓的情況
逐幀遍歷PIX所有點 提出點的座標 帶入(x-圓心座標x)^2+(y-圓心座標)^2<半徑^2
滿足的顯示 不滿足的什麽效果 自己寫
半徑 逐幀減小 就能消失了
圓心座標什麽 根據字體長寬還是好算的
然後就是你說的色塊的問題了 色塊簡單來說 就是一個矩形範圍的點 做同一個動作
本質還是用判斷來控制 0<x<10 and 0<y<10 這就是個塊了
比方說你的色塊 長寬都是10吧 你可以 在算上面那個圓形範圍的時候 先把xy座標換算成posX posY(畫點的時候 還是得用原來的xy座標)
例如posX=x //10 * 10 整除 去掉餘數 來保證你是整個方塊做同樣動作 忘記有沒有優先級問題了 你可以試試
|
|