0

さて、これは私の最初のWPFアプリであり、私はそれが何を探しているのかを知るのに苦労しています。これが私がやろうとしていることです。4時間グーグルしていて、法案に合う解決策が見つかりませんでした。

単純なゲームUIを作成しようとしています。これはグリッド/タイルベースであり、グリッドの列と行の定義を使用してグリッドを構築し、さまざまなグリッドの場所にオブジェクトを正常に配置しています。私は現在、プレーヤーオブジェクトを構築しようとして立ち往生しています。プレーヤーピースのさまざまなコンポーネントを表す単一のオブジェクト参照が必要です。

現在、グリッド上のピースを表すためにポリゴンを使用しています。最終的にはこれを画像か何かに置き換えたいと思います。装備している武器や防具のプロパティを追加したい健康のためのプロパティが欲しい

基本的にコードでは、このようなものが必要です

dim player1 as new playerobject

player1.polygon.points = 0,0 60,30 0,60

player1.health = 100

player1.weapon = "axe"

これらすべてを個別の変数などとしてインスタンス化できますが、すべての変数、プロパティ、オブジェクト、コントロールなどを含む単一の参照が必要です。

私はvs2010でvb.netを使用しています(いいえ、他の何かを書くつもりはありません)

4

1 に答える 1

1

playerobject は次のクラスである必要があります

 public List<Int> Points { get; set; }

 public string Weapon { get; set; }

 public Int Health { get; set; }
于 2012-04-06T16:53:15.660 に答える