android studioでドット絵を打てるアプリケーション

Writer: admin Type: schwart Date: 2019-01-18 00:00
android studioでドット絵を打てるアプリケーションを開発しています。今、Android Studioを使用してアプリケーションを作成しています。サイトなどを参考にして作成した結果画像の通りまでは作成することができました。マス目をDrawRectを使用して描画しているのですが、こちらをDrawRectで設定しているpixelサイズに合わせてドットを描画する方法などはあるのでしょうか?今現在だとマス目に関係なく描画されてしまうためマス目の意味がない状態となっています。OndrawやDrawLineなどを使用して線が引ける状態になっているのですが、こちらを描画したマス目に沿ってドットを描画することはできるのでしょうか?詳しい方だれか助けてください。###>斜めに線を引こうとするとブレブレになってしまうのですが別途 直線を引くモードを作り、始点と終点で下記アルゴリズムで描画すれば良いでしょう。ブレゼンハムのアルゴリズムhttps://ja.wikipedia.org/wiki/%E3%83%96%E3%83%AC%E3%82%BC%E3%83%B3%...ナイス0
###>別途 直線を引くモードを作り、始点と終点で下記アルゴリズムで描画すれば良いでしょう。>>ブレゼンハムのアルゴリズム>https://ja.wikipedia.org/wiki/%E3%83%96%E3%83%AC%E3%82%BC%E3%83%B3%...訂正です。別途 直線を引くモードを作り、(ブレゼンハムのアルゴリズムを使うまでもなく)始点と終点で普通に直線をドローすれば良いでしょう。
###私は 下記アプリhttps://play.google.com/store/apps/details?id=asia.remix.orgelfreeで、単純な縦線・横線を描き、タップされたXY座標を縦線・横線の近いほうに補正しています(10刻みなら四捨五入など)。マトリックス10x10だとすると縦・横20描画で済みますが DrawRect ですと100描画となるので使用していません。ナイス0

 

TAG