xna-4.0

    3

    1答えて

    私は最近、時にはと気付きました。XNAプロパティGame.IsActiveはゲームウィンドウの状態を常に正確に反映しているとは限りません。 さらに具体的には、ゲームウィンドウが明らかにアクティブでない場合でも(たとえば、上部のウィンドウバーが非アクティブとして表示されている場合など)、Game.IsActive = trueです。アクティブなFirefoxウィンドウでゲームウィンドウを少しオーバー

    0

    3答えて

    レンガブレーカークローンを作成しており、52個のブロックが作成された後にブロックの作成を停止する必要があります。一度に現れている現状は破壊され、より多くのものを作り出し、実際には60年代に入ります。 ゲーム1の更新()セクションの私のブロックコード:コードの次のビットは、上記の直下に位置し、.Countから1を除去することになっている if (blocks.Count < 52) {

    0

    1答えて

    私はXNAでDXボールゲームを作ることを決めたクラスのプロジェクトを持っており、かなりうまくいきましたが、今は固まっています。 私はボールが衝突するためにスプライトが配置されるように、「レンガ」のリストを作成しました。 私はすべてのボールロジックをボールクラスに入れるという考えを持っていますので、今私は助けが必要な面白い部分です。ボールがレンガの1つに衝突したときにこのリストを編集する方法。私はヒ

    0

    1答えて

    CodingMadeEasyのRPGチュートリアルに従っていますので、C#とXNA/Monogameを把握してください。私は彼がやったことはすべてやったけど、スプライトはスクリーンに描かれません。 はここに私のコードです: Game1: public class Game1 : Game { GraphicsDeviceManager graphics; SpriteBatc

    0

    1答えて

    私はMonogame 3.5を使用しており、私はキューブの単純なモデルを持っています。私はそれを描画するためにBasicEffectを使用します。透明なので、私はeffect.Alpha = 0.5fを使います。画像にすべてのエッジを表示することは可能ですか?

    -1

    1答えて

    私はこの数式を使って2Dゲームにスロープを実装しようとしています ランダム度のスロープではy1 = y +(x1 - x)*(v/u)です。私は他の方向(右から左に向かって)の式が必要です。この式y1 = y +(v - (x1-x))は機能しません。誰かが正しい数式を知っていますか?ここで は役立つかもしれない絵です:

    1

    1答えて

    基本的には16項目を画面に表示し、余分なものは新しいページに追加します。 16個のアイテムが1ページに表示され、16個は別のスクリーンで表示されます。 私は結果各ループ項目の中に置き換える場合は、このコードspritebatch.draw(item.texture dose not exit)で Vector2 Pos; int ItemsPerpage = 16; int CurrentPa

    0

    1答えて

    私は現在、あなたが敵を倒しているところでゲームをしています。あなたが上司に着くと彼を殺すと、彼は死の音をしますが、何が起こるのはそれがすべて歪んだ死の音を演奏することです。私は何が起こっているのかわからない、時には他の人よりも良いですが、彼らはすべて歪んでいます。モンスターは私の上司モンスターであり、敵の健康は彼の健康です。 if (enemyHealth == 0) {

    0

    1答えて

    サイドスクロールプラットフォームの2Dゲームを開発するには、移動するカメラクラスを実装する必要があります。マップ全体を移動する代わりにクラスを使用する理由は、一度に多くのオブジェクトが遅れを引き起こします。私はそれを起こさせることはできません。 カメラを操作するための素晴らしいアルゴリズムがあります。プレーヤーが画面の幅よりも大きく動き、カメラがプレーヤーの方向に移動して画面の中央に戻ってくると、

    1

    1答えて

    私はXNAでシンプルな2人の船のシューティングゲームを作っています。 スペースキーを押しながら発砲すると、発射体のスプライトが描かれますが、スペースキーを放して再び撃つと、最初のスプライトはまったく描画されません。 しかし、それでもまだゲームにはありますが、その意味では機能していますか、コードに問題があるのですか、それとも解決策がありますか? protected override void Dra