2012-08-01から1ヶ月間の記事一覧
X,Yの移動量を最低限 dm とし、最大限 max (可変)とする。 これで左右にフリックした場合と、上下にフリックした場合も分けれる。 斜めにフリックした場合もOK。 まだ切り分けは出来ないが、一応線が出てくるようになった。
よく考えると移動方向が自由というのはとんでもないかも。 8方向に制限するか・・・
とさんざん悩んでいたら、スレッドの生成時のパラメータを渡していなかったのに気がついた orz // スレッド開始 mThread = new Thread(); mThread.start();↓ // スレッド開始 mThread = new Thread(this); mThread.start();
やりたいこと(一応書いていおくとQuixや100万トンのばらばら的なゲームです)1)自分はいつも画面の中心に表示 2)画面サイズよりも十分大きなマップを読み込む 3)上下左右にフリックさせると、下上右左に動く 4)マップの画像は透明色部分には移動できないよ…