xna-4.0

    0熱度

    1回答

    我想在XNA 4.0中使用lidgren創建服務器/客戶端遊戲,其中客戶端可以列出可用的服務器/主機並選擇要加入的服務器。 我該如何使用DiscoverLocalPeers或Client.DiscoverLocalPeers(40012);函數返回發現的服務器列表。我假設該功能查找可用的服務器使用相同的端口,但我想列出可用的服務器使用端口incase那裏有多個服務器。是否可能或者我對功能的理解是否

    -1熱度

    1回答

    我想問一下如何爲數組中的每個對象分配速度。我需要使用一個循環,每個應該從相同的位置開始(因爲它是在我下面的代碼中),但我必須爲每個分配一個不同的速度,它需要是隨機的(我在下面添加了代碼)。 SomethingToken[] Array2 = new SomethingToken[3]; for (int i = 0; i < 3; i++) { Rando

    0熱度

    1回答

    我創建了一個XNA項目,並試圖執行Neoforce Library,但我無法觸發Button.Click事件。 這裏是我的代碼: button = new Button(manager); button.Init(); this.button.Click += new TomShane.Neoforce.Controls.EventHandler(this.button_Click); bu

    0熱度

    2回答

    這是我第一次在開發遊戲monogame爲Windows商店我得到異常在構建遊戲的線 var game = new T(); 」 frog.exe '(管理(v4.0.30319)):加載'C:\ Windows \ Microsoft.Net \程序集\ GAC_32 \ mscorlib \ v4.0_4.0.0.0__b77a5c561934e089 \ mscorlib.dll',跳過

    0熱度

    1回答

    我正在XNA中編寫光線三角形碰撞。爲此,我從我的模型生成一個三角形列表,然後使用我用來轉換模型來繪製它的相同矩陣進行變換。然後,我在轉換後的三角形列表上運行一個三角形交集算法,看看我是否擊中它。 我明白,這是不是因爲性能問題的最佳解決方案,但改造射線沒有發揮出來,所以我有這個打算。 我的問題是,單獨的三角形轉化也沒有產生變換模型是相同的形狀。 在左邊的是該模型由XNA繪製。右側是響應鼠標點擊的區域

    0熱度

    1回答

    我想在XNA中做一個簡單的事情,當角色向右移動時背景會移動。 任何想法如何做到這一點? 謝謝

    1熱度

    3回答

    我是XNA的新手,發現了一個在線教程,用於製作像使用它的pong遊戲。我正在閱讀教程,但即使它是確切的同樣code.Here是我Game1.cs *代碼: using System; using System.Collections.Generic; using System.Linq; using Microsoft.Xna.Framework; using Microsoft.Xna.

    1熱度

    1回答

    我正在渲染一個3d模型到rendertarget2D,然後使用sprite批處理將其繪製到屏幕上。我啓用了使用這條線在我的構造抗鋸齒: graphics.PreferMultiSampling = true; 當我直接渲染模型後備緩衝區,抗鋸齒髮揮預期。現在我正在渲染rendertarget2D,抗鋸齒功能不再起作用,並且出現鋸齒邊緣。 (我沒有調整大小或旋轉rendertarget2D。)

    0熱度

    1回答

    所以我剛剛完成了一個班,爲我的遊蕩&追求敵人,但一旦我經歷了,並宣佈課程,並在我運行遊戲時做了必要的編碼我得到一個NullReferenceException彈出,然後告訴我Virtual_Alien字段永遠不會被分配,並且總是默認值爲null。 我在這裏做錯了什麼? 主要的遊戲代碼: private Roaming_Aliens roamingAlien; private Virtual_Al

    0熱度

    1回答

    我想知道在XNA Framework或其他任何方式中是否可以切斷聲音的開頭。我記錄聲音通過麥克風和我處理聲音的實例是這樣的: 流是這樣定義的: private MemoryStream stream = new MemoryStream(); 是否有可能以某種方式修改流和削減聲音的開始? SoundEffect sound = new SoundEffect(stream.ToArray(),