私はゲーム アプリケーションに取り組んでおり、horizontal orientation
.
画面の左 1/3 をスコアとコントロールの表示に使用し、右 2/3 をゲーム ボードの表示に使用します。
私のゲームはそのまま動作しますが、現在、すべてを表示するために 1 つのキャンバスを使用しています。グラフィックを表示するときは常に画面幅の 1/3 を追加する必要があるため、これによりゲーム ロジックがより複雑になります。
*スクリーンの 2 つのセクション (左 1/3 と右 2/3) を *n定義できるはずです。おそらく 2 つのキャンバスを使用して、各セクションが 0,0 から始まる固有の座標系を提供するようにします。これにより、ゲーム座標の計算がはるかに簡単になります。
1 つのアクティビティで複数のキャンバスを使用できますか? 好きな場所に配置できますか?
ありがとう