作者snowoffish (yoyoyo~)
看板AndroidDev
標題[問題] canvas的DrawCircle&DrawPoint
時間Fri Apr 29 21:14:50 2011
開發層: (應用/框架/庫/核心)
應用
問題:
大家好!~小弟最近在用畫布要標示幾個點
只是很疑惑的是
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)
1F:推 coronach:1. 是絕對位置啊? 只是y軸是向下為正 原點在左上角 04/29 21:38
2F:→ coronach:2.改paint的屬性試試看 設成STROKE 然後設width ? 04/29 21:38
3F:→ snowoffish:哦 原來是正負號阿xd 04/29 21:50
4F:→ snowoffish:= =?可是怎有點像長寬阿..X增加Y沒動就會變衡橢圓 04/29 22:43
※ 編輯: snowoffish 來自: 122.127.176.121 (04/29 22:45)
5F:→ snowoffish:他的確是走斜的阿=_= 04/29 22:47
6F:推 coronach:變橢圓也太神奇了吧@@ 橢圓應該是用drawOval...? 04/30 03:07
7F:→ snowoffish:真的阿 囧 X往橫向發展 Y往直向... 04/30 11:13
8F:→ ted66:不然就拿解析度去算也可以 04/30 12:26
9F:→ snowoffish:解析度?? 05/01 00:57