xna-3.0

    13熱度

    2回答

    所以我正在做的事情與XNA 3.1,我有很多的,它們通過像素着色器應用單獨的效果。這些來自各種來源,如特殊攻擊,環境等等。我遇到的問題是我注意到幀速率的顯着降低。 目前,我畫整個場景的RenderTarget2D,這我然後將所有的效果。餘存儲包含的影響和它們的ID一個SortedDictionary(ID被用於在運行時改變參數),並且我遍歷它和其他之後施加每個效果之一: foreach(KeyVa

    -1熱度

    1回答

    我是初學者,試圖學習c#和xna。我正在嘗試深入瞭解XNA遊戲循環。 儘管有很多文章解釋遊戲循環是什麼,但我似乎無法在任何地方找到實際的循環實現。 我想我已經去發現迴路中的最接近的是遊戲類MSDN文檔中的成員: public void Tick() ,如果這是正確的我在哪裏可以找到內實施這一方法的看看它如何調用Update和Draw方法,或者這是不可能的?

    0熱度

    1回答

    我有XNA 3.1,如何在xna 3.1中加載多個模型以便從數組或按鈕單擊或切換任何東西?我只需要加載多個3D模型來渲染。 這是鏈接 LINK 從哪裏獲得的代碼,但是這個代碼是在4.0 Model[ ] modelArray; protected override void LoadContent() { modelArray = new Model[3]; modelA

    1熱度

    1回答

    我已經在XNA 3.1中做了一個應用程序,其中一個模型正在Windows窗體中的圖片框中加載,這是工作得很好:下面是Game1類的代碼。 現在我試圖在加載多個模型,我refered到WinFormControlLoading的應用程序,在這裏我想知道寫的,而不是modelviewcontrol線或我在哪裏打電話這就要求我的模型的LoadContent功能 void LoadModel(string

    0熱度

    1回答

    我是HLSL的新手,在我發現的所有教程中,他們每個人似乎總是有一個#include "Fxaa3_11.fxh"。我包含這個文件,然後它也引用另一個頭文件#include "Fxaa3_11.h",並且隨着它的發展,我也將這個文件包含到我的內容管道中,並且仍然給我一個error X1507: failed to open source file:...,無論我走到哪裏。 是否有任何方法可以在不啓用

    0熱度

    3回答

    這個舊代碼在XNA 4.0中不起作用。必須改變什麼才能讓代碼在XNA 4.0中起作用? spriteBatch.Begin(SpriteBlendMode.AlphaBlend,SpriteSortMode.Immediate,SaveStateMode.None,Matrix.Identity); graphics.GraphicsDevice.SamplerStates[0].Mag

    1熱度

    1回答

    我一直試圖讓我的遊戲根據屏幕大小來縮放每個精靈,我發現這個site。 但是,他們似乎使用XNA 3.1,所以在spriteBatch.Begin他們使用了一些代碼,在XNA 4.0中不起作用,如SpriteBlendMode.AlphaBlend。現在我發現了一個將3.1代碼轉換爲4.0的網站,並且我已經完成了該操作。但它說 「不超載的方法spriteBatch.Begin()接受3個參數」 抽獎

    -2熱度

    1回答

    如何將此代碼部分從XNA 3.1轉換爲XNA 4.0。 如果有人知道請幫忙。 public ModelLightMesh(Viewer3D viewer, Vector3 position, float radius, Color color, float u0, float v0, float u1, float v1) { var verticies = new[] {

    0熱度

    1回答

    試圖在這裏製作2D側滾動器 我對編程頗爲陌生。我試圖按照指南和教程沒有太多的運氣。我知道這很簡單,但我無法弄清楚。 我對遊戲中的所有不同角色都有多個類。 我對玩家將控制的主精靈角色有一個矩形。 但問題是我想在敵方精靈周圍添加矩形,這樣我就可以將碰撞添加到遊戲中。 public class enemyRocks { public Texture2D texture; publi

    1熱度

    1回答

    我正在使用XNA 3.0(嘆息,我知道),我正在製作一個教程,幫助實現一個3D場景,其中一個射燈點擊一個圓環並投影一個硬邊陰影。現在,我想知道在哪裏可以找到幫助(教程,源代碼,代碼片段)來緩解所述影子?