[問題] canvas的DrawCircle&DrawPoint

看板AndroidDev作者 (yoyoyo~)時間13年前 (2011/04/29 21:14), 編輯推噓2(207)
留言9則, 3人參與, 最新討論串1/1
開發層: (應用/框架/庫/核心) 應用 問題: 大家好!~小弟最近在用畫布要標示幾個點 只是很疑惑的是 canvas.drawCircle(cx, cy, radius, paint) 他的cx跟cy似乎不是絕對位置的x跟y,這樣就沒辦法指定我想要的位置 感覺他似乎是從左上一直到右下角斜著移動過去 而 canvas.drawPoint(x, y, paint) 他的大小有辦法改變嗎?? 先謝謝各位~~! -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.127.176.121 ※ 編輯: snowoffish 來自: 122.127.176.121 (04/29 21:19)

04/29 21:38, , 1F
1. 是絕對位置啊? 只是y軸是向下為正 原點在左上角
04/29 21:38, 1F

04/29 21:38, , 2F
2.改paint的屬性試試看 設成STROKE 然後設width ?
04/29 21:38, 2F

04/29 21:50, , 3F
哦 原來是正負號阿xd
04/29 21:50, 3F

04/29 22:43, , 4F
= =?可是怎有點像長寬阿..X增加Y沒動就會變衡橢圓
04/29 22:43, 4F
※ 編輯: snowoffish 來自: 122.127.176.121 (04/29 22:45)

04/29 22:47, , 5F
他的確是走斜的阿=_=
04/29 22:47, 5F

04/30 03:07, , 6F
變橢圓也太神奇了吧@@ 橢圓應該是用drawOval...?
04/30 03:07, 6F

04/30 11:13, , 7F
真的阿 囧 X往橫向發展 Y往直向...
04/30 11:13, 7F

04/30 12:26, , 8F
不然就拿解析度去算也可以
04/30 12:26, 8F

05/01 00:57, , 9F
解析度??
05/01 00:57, 9F
文章代碼(AID): #1DkhdDPT (AndroidDev)
文章代碼(AID): #1DkhdDPT (AndroidDev)