xna-4.0

    0熱度

    1回答

    我正在開發一個拉澤梁(球精靈)的鏡子。在那裏,我試圖根據鏡子的比例(Rectangle)重定向延遲光束。如果碰撞的物體有一定的角度(45度)而不是碰撞回來,我怎麼能將球撞到正確的角度。 這裏是我的工作 這裏的屏幕截圖是我的代碼: protected override void Initialize() { // TODO: Add your initialization logic h

    3熱度

    1回答

    我是一名經驗豐富的開發人員,但對圖形/遊戲編程總是沒有意義,所以請 - 像我5歲那樣向我解釋它。 我正在寫一個簡單的遊戲,以學習遊戲編程。我使用Paint.NET創建了一個* .png圖像,並使圖像變得透明。但是,當我加載圖像時,它似乎渲染時沒有任何透明度。該物體看起來像純色。 (爲了清楚起見,我試圖讓整個圖像變得半透明或「透視」,而不是僅僅用一個透明的背景來製作一個可靠的圖像,儘管我也希望能夠做

    2熱度

    3回答

    我正在做一個Breakout克隆,並且碰撞球碰撞有點麻煩。我有一個矩形表示球和槳,當它們相交時,代表球速度的Y向量被取消(如下所示)。這一切都很好。問題是當槳正在向右移動時,我希望它將球稍微向右移動(而不是正常情況下正常反射),而且我想要在相反方向發生同樣的事情,槳正在移動到左邊。我不知道如何去做這件事,而且我已經看過了。任何幫助,將不勝感激。謝謝。 if (paddleRectangle.Int

    0熱度

    1回答

    我剛剛設法讓XNA Game Studio通過以下步驟與Visual Studio 2012一起工作:these 步驟。但是,它似乎只安裝在C#語言中。它只是C#中的一個模板。我怎樣才能讓它成爲Visual Basic中的模板?我真的需要用VB編程,而不是VCS。任何想法如何解決這個問題? 謝謝

    0熱度

    1回答

    我實際上是在實習期間開發遊戲。我使用XNA遊戲工作室製作了它,並使用了Visual Studio 2012(在本網站上使用了一個主題來安裝它...)。現在我幾乎完成了代碼,我正在研究製作一個將安裝遊戲的exe文件。由於它可能安裝在未安裝XNA和.NET可再發行組件的計算機上,因此該軟件包應該在遊戲中安裝它們,否則它將無法工作。 於是我找了兩件事情: 如何生成二進制文件爲我的XNA項目,因爲我不希望

    1熱度

    3回答

    好的,我想要的是在我的gameState.gameLoading之後從窗口模式切換到全屏的代碼,以便下一個gameState.mainMenu狀態處於全屏模式。我怎麼做?我的代碼是:變量: //Game States public enum gameState { gameLoading, mainMenu, gameOptions,

    3熱度

    3回答

    我對xna相當陌生。我剛創建了一個透明背景(洋紅色)的精靈。問題是我的矩形正在讀取整個精靈的座標,而不是可見的座標。我如何讓它只讀取可見的精靈。 myrectangle = new Rectangle(0, 0, box.Width, box.Height); 我想讓我的可見部分在該位置不透明。提前致謝。

    0熱度

    2回答

    這是這個問題的後續:Odd geometry with 3D models XNA + Blender 我成功地解決了問題的幫助,但我有一個新問題。即使它們不在Blender中,模型也是透明的。 我現在知道,它可能是與攪拌機,不XNA,但我仍然難倒了,我不能找到一個堅實的答案其他地方。

    0熱度

    2回答

    我試圖做一個啓動畫面 所有我想要的是在啓動畫面等待1秒,然後自動加載播放畫面。 我嘗試使用Thread.Sleep(),但它不工作。 任何想法,Plsssssssss。 謝謝,你:d

    1熱度

    1回答

    編輯 立方體因爲我讀的中H建議(非常感謝,我發現它非常有用),我想我的問題會變得更加清晰的結構是這樣的: 使用XNA 4.0,我試圖畫一個立方體。使用這種方法 林: GraphicsDevice.DrawUserIndexedPrimitives<VertexPositionColor>( PrimitiveType.LineList, primitiveList, 0