- 750 名前:デフォルトの名無しさん mailto:sage [2015/09/25(金) 03:08:53.31 ID:od9Azemj.net]
- surfaceView使ってテトリス作ろうと思ってるんですが、ブロックの落下処理が上手くいきません。
具体的には、ブロックの初期位置をlocation=Point{x,y}という感じでPointで示してるんですが、 最初の位置が{5,0}だとして、次の位置が{5,1}となるようにy++を増やしていってます。 ですが、y=0とy=1の時は恐らく上手く処理できているのですが、y=2からまた新たなブロックが描画されて、落下するブロックが二つになります。 そしてy=4となると、またブロックが増え、3つの連続したブロックが落下してきます。同様にyが+2される度にどんどんブロックが増えていきます。
|

|