Xna Sidan uppdaterad : lördag 30 november 2024 Datum för skapande av sida : tisdag 23 februari 2021 XNA programmeringstips finns tillgängliga. Du kan skapa plattformsspel med flera plattor för Windows och Xbox 360. Länkar på sidan Först Inställningar Grundläggande kunskaper Fönstret System Pipeline för innehåll Karaktär Tangentbord Musen Gamepad Sprite (2D) Primitiver (3D) 3D-modell Samordna omvandling Bestämning av kollision Matematik Ljud Lagring Effekt Spelkomponenter Wpf Först Vad är XNA? XNA diskuteras. torsdag 7 mars 2024 Förbereda utvecklingsmiljön (4.0 β) Beskriver den utvecklingsmiljö som krävs för spelutveckling med XNA. söndag 10 mars 2024 Installera utvecklarverktygen för Windows Phone Installera Windows Phone Developer Tools för att installera Windows Phone-utvecklingsmiljön och XNA Game Studio. måndag 18 mars 2024 Installera Visual Studio I det här avsnittet beskrivs processen från nedladdning till installation av Visual C# 2005 Express Edition, den utvecklingsmiljö som krävs för XNA-utveckling. tisdag 19 mars 2024 Installera XNA Game Studio Det här avsnittet beskriver processen från nedladdning till installation av XNA Game Studio Express, den utvecklingsmiljö som krävs för XNA-utveckling. tisdag 30 april 2024 Installera det japanska språkpaketet Installera Windows Phone Developer Tools för att installera Windows Phone-utvecklingsmiljön och XNA Game Studio. måndag 1 april 2024 Konfigurera Xbox 360 (4.0 β) Lär dig hur du konfigurerar din Xbox360 för att utveckla spel för Xbox360 på XNA. tisdag 28 maj 2024 Anslut Windows till Xbox360 (4.0 β) Gör att du kan ansluta dina Windows- och Xbox 360-miljöer med XNA Game Studio 2.0 och XNA Game Studio Connect. onsdag 29 maj 2024 Skapa ett spelprojekt för Windows Skapa ett projekt för ditt spel för Windows i XNA. tisdag 28 maj 2024 Skapa ett projekt för ditt spel för Xbox 360 (4.0 β) Skapa ett projekt för ditt spel för Xbox360 i XNA. tisdag 28 maj 2024 Skapa ett projekt för ett spel för Windows Phone Skapa ett projekt för ditt spel för Windows Phone i XNA. tisdag 28 maj 2024 Distribuera spel för Windows Lär dig hur du distribuerar ditt spel för Windows. tisdag 30 april 2024 Distribuera spel för Xbox360 (4.0 β) Lär dig hur du distribuerar ditt Xbox 360-spel. tisdag 30 april 2024 Om startpaketet (3.0) Beskriver startpaketet som levereras med XNA Game Studio Express. torsdag 2 maj 2024 Få hjälp Beskriver hur du använder XNA Hjälp. tisdag 28 maj 2024 Konfigurera Zune (Stöd upp till 3.0) Beskriver hur du konfigurerar Zune för att utveckla spel för Zune i XNA onsdag 29 maj 2024 Konfigurera en anslutning med Zune (Stöd upp till 3.0) Konfigurera Visual Studio för att ansluta till Zune onsdag 29 maj 2024 Skapa ett projekt för Zune (Stöd upp till 3.0) Skapa ett projekt för ditt spel för Zune i XNA. onsdag 29 maj 2024 Distribuera spel för Zune (Stöd upp till 3.0) Lär dig hur du distribuerar ditt Zune-spel. tisdag 30 april 2024 Inställningar Byta namn på en fil Ändra namnet på filen som är registrerad i projektet torsdag 29 augusti 2024 Ändra den körbara ikonen för spelet för Windows Ändra ikonen för den körbara filen som används av spelet för Windows och ikonen för spelfönstret torsdag 29 augusti 2024 Ändra miniatyrbild för Xbox360 och Zune (3.0) Ändra miniatyrbilden som visas i Xbox 360- och Zune-spel söndag 1 september 2024 Ställa in titeln på verket och namnet på upphovsrättsinnehavaren (3.0) Ändra ikonen för den körbara filen som används av spelet för Windows och ikonen för spelfönstret måndag 30 september 2024 Grundläggande kunskaper Om koordinattransformation av 3D-modeller I det här avsnittet beskrivs koordinatomvandlingen av en 3D-modell. onsdag 28 augusti 2024 Fönstret Visa ett fönster Visar ett fönster för att visa den faktiska spelskärmen tisdag 29 oktober 2024 Byt namn på fönstrets titel Ändra texten i fönstrets namnlist. onsdag 30 oktober 2024 Tillåt användare att ändra fönsterstorlek Gör det möjligt för användare att ändra storlek på fönstret godtyckligt. tisdag 29 oktober 2024 Ändra skärmupplösning Starta spelet på valfri skärmupplösning. tisdag 29 oktober 2024 System Ändra bakgrundsfärgen Fyll bakgrundsfärgen med svart när du rensar skärmen torsdag 29 augusti 2024 Tvinga spelet att avslutas Tvinga spelet att avslutas fredag 30 augusti 2024 Starta i helskärmsläge Gör att en radbrytning i mitten av strängen visas lördag 31 augusti 2024 Växla mellan fönsterläge och helskärm Växla mellan fönsterläge och helskärmsläge lördag 31 augusti 2024 Ändra antalet datauppdateringar per sekund Det tidsintervall som metoden Update anropas med styr hur många gånger metoden Update anropas på en sekund fredag 30 augusti 2024 Ta reda på vilka shader-modeller som finns tillgängliga (Stöd upp till 3.0) Kontrollera vilken shader-modellversion och grafikkort som stöds i den miljö där programmet körs fredag 30 augusti 2024 Pipeline för innehåll Läsa in resurser (innehåll) Beskriver hur du importerar resurser, till exempel bildfiler och modellfiler. onsdag 28 februari 2024 Ange den ursprungliga katalogen för innehåll Anger rotkatalogen för inläsning av innehåll. onsdag 28 februari 2024 Läsa in innehåll med valfritt resursnamn Jag ändrar tillgångsnamnet på filen som jag har lagt till i projektet och importerar den. onsdag 28 februari 2024 Karaktär Visa alfanumeriska tecken Visa en godtycklig teckensträng (alfanumerisk) på skärmen fredag 29 november 2024 文字列を改行させる 表示する文字列を途中で改行させます måndag 3 augusti 2020 文字を描画する位置を指定 表示する文字の位置を指定します måndag 3 augusti 2020 文字の色を変える 表示する文字の色を任意の色で表示させます måndag 3 augusti 2020 Mer om teckensnittsstilar Beskriver detaljerna i sprite-teckensnittsfilen och de tecken som visas lördag 30 november 2024 文字を回転させる テキストを回転させて表示します måndag 3 augusti 2020 回転軸を指定して文字を回転させる 回転軸の位置を指定して回転させています måndag 3 augusti 2020 文字を拡大縮小させる テキストを拡大縮小させて表示します måndag 3 augusti 2020 前後関係を指定して文字を描画する レイヤーの深度値を使用してテキストの前後関係を指定します måndag 3 augusti 2020 文字に影を付ける 文字に影をつけて立体的に見えるようにします måndag 3 augusti 2020 Lägga till en ram i text Visa texten med en ram lördag 30 november 2024 半透明の文字を表示する テキストを半透明で表示させます måndag 3 augusti 2020 Tangentbord Hämta status för en tangenttryckning på det angivna tangentbordet Kontrollerar om en tangent trycks ned på det angivna tangentbordet lördag 1 juni 2024 Känn igen ögonblicket du trycker på en tangent på tangentbordet Gör att du kan upptäcka ögonblicket du trycker på en tangent på tangentbordet onsdag 29 maj 2024 Hämta en lista över tangenter på tangentbordet som trycks ned Tangenterna på tangentbordet som trycks ned räknas upp och visas på skärmen tisdag 27 augusti 2024 Musen Visa muspekaren i ett fönster Se till att muspekaren visas i fönstret onsdag 28 augusti 2024 Ta reda på musens tillstånd Hämtar musens aktuella tillstånd torsdag 29 augusti 2024 Känn igen ögonblicket du trycker på musknappen Gör att du kan upptäcka ögonblicket när du trycker på vänster musknapp torsdag 29 augusti 2024 Ställ in muspekaren på en godtycklig position Ställ in muspekarens position på önskad plats torsdag 29 augusti 2024 Gamepad ゲームパッドの状態を取得する ゲームパッドである Xbox360 コントローラーの入力状態を取得します tisdag 5 mars 2024 ゲームパッドを振動させる コントローラーを振動させます tisdag 5 mars 2024 ゲームパッドが本体と接続されているかを調べる Xbox 360 コントローラーが Xbox 360 本体と接続されているかを調べます tisdag 5 mars 2024 複数のゲームパッドを検出する 複数の Xbox 360 コントローラーが接続されているときに、その入力状態を取得します tisdag 5 mars 2024 Sprite (2D) Få sprajten att visas Ladda texturen (bilden) och visa den på skärmen onsdag 30 oktober 2024 Ange var sprajten ska visas Anger sprajtens position torsdag 31 oktober 2024 Ändra färg på sprajten Ändra färgen som sprajten visas i onsdag 30 oktober 2024 Rotera sprajten Rotera sprajten torsdag 31 oktober 2024 回転軸を指定してスプライトを回転させる スプライトの回転軸の位置を指定して回転させています måndag 3 augusti 2020 スプライトを拡大縮小表示する テキストを拡大縮小させて表示します måndag 3 augusti 2020 Använda lagerparametrar för att skapa Sprite-kontext Använd lagrets djupvärde för att ange sprajtens kontext onsdag 30 oktober 2024 テクスチャーから部分的に画像を切り出してスプライトを描画する 作成したテクスチャーから一部分だけを切り出して描画します måndag 3 augusti 2020 Rita genomskinliga och halvgenomskinliga sprites Rita en halvgenomskinlig struktur. onsdag 30 oktober 2024 Primitiver (3D) Visa triangulära polygoner Visa triangulära polygoner i 3D-rymden lördag 28 september 2024 Ange ytan på polygonen som ska ritas I det här avsnittet beskrivs ytan på en polygon söndag 29 september 2024 Rita en trigonal polygon med hjälp av en vertexbuffert Använd vertexbufferten för att rita polygoner i hög hastighet måndag 30 september 2024 Visning av linjer Visa radprimitiver fredag 27 september 2024 Visa sammanhängande polygoner Visa sammanhängande polygoner söndag 29 september 2024 Visa rektangulära polygoner Visar rektangulära polygoner. Rektangulära polygoner används också ofta i 2D och 3D söndag 29 september 2024 Visa rutor med hjälp av indexbuffertar Jag använder många polygoner för att skapa en ruta. På så sätt används en indexbuffert för att minska mängden data i vertex-data söndag 29 september 2024 Rita XYZ-axeln En linje ritas på XYZ-axeln för att göra det lättare att förstå positionsförhållandet måndag 30 september 2024 Tillämpa en textur på en polygon Jag ritar genom att koppla en textur till en polygon söndag 29 september 2024 Använd ljus för att rita polygoner Ljus (ljuskällor) används för att skugga polygoner fredag 27 september 2024 Indikation av punkter (Stöd upp till 3.0) Visa punktprimitiver fredag 27 september 2024 3D-modell Läs in X-filen och visa modellen Modelldata läses från X-filen (.x) och visas onsdag 28 augusti 2024 Läs in FBX-filen och visa modellen Modelldata läses från FBX-filen (.fbx) och visas onsdag 28 augusti 2024 Samordna omvandling ビュー座標変換 ビュー座標変換のパラメータを操作しています måndag 3 augusti 2020 射影座標変換 ビュー座標変換のパラメータを操作しています måndag 3 augusti 2020 モデルの移動 並行移動座標変換を行いモデルを移動させます måndag 3 augusti 2020 モデルの回転 回転座標変換を行いモデルを回転させます måndag 3 augusti 2020 モデルの拡大縮小 スケール座標変換を行いモデルのスケールを変化させます måndag 3 augusti 2020 マトリックスの掛け合わせ 移動、回転、スケールを掛け合わせてマトリックスを生成し、モデルを操作しています måndag 3 augusti 2020 3次元座標からスクリーンへの座標変換 3D空間の座標からスクリーン上の座標に変換し、モデルの位置に名前を表示するようにしています måndag 3 augusti 2020 スクリーン上の位置からモデルを選択 マウスカーソルの位置にあるモデルを選択できるようにしています måndag 3 augusti 2020 Bestämning av kollision Boll-mot-boll-kollisionsbedömning En sfär som omfattar varje modell används för att göra en träffbedömning. I det här exemplet utförs kollisionsidentifiering för två sfärmodeller onsdag 28 februari 2024 Matematik Radian och grad Beskriver radianer och grader som används för att representera vinklar onsdag 28 augusti 2024 Ljud Skapa en fil för att spela upp ett ljud i XNA (3.0) Använd Microsoft Cross-Platform Audio Creation Tool (XACT) för att skapa en fil för att spela upp ljud i XNA måndag 28 oktober 2024 Spela upp ljud (3.0) Laddar och spelar upp en ljudfil skapad i XACT måndag 28 oktober 2024 Spela, pausa och stanna vid kö (3.0) Använd ledtrådar för att spela upp, pausa och stoppa ljud måndag 28 oktober 2024 Ändra volymen på ljudet (3.0) Ändra volymen på ljudet söndag 27 oktober 2024 Lagring Hämta mappsökvägen för den körbara filen (2.0) Hämta mappsökvägen för den körbara filen torsdag 28 november 2024 Hämta sökvägen till lagringscontainern (2.0) Hämtar sökvägen till lagringsbehållaren för den valda lagringsenheten fredag 29 november 2024 Lagring av uppgifter (2.0) Spara data som en fil på den enhet du väljer fredag 29 november 2024 Laddar data (2.0) Spara data som en fil på den enhet du väljer fredag 29 november 2024 Kontrollera om filen finns där (2.0) Kontrollera att den angivna filen finns onsdag 27 november 2024 Skapa, duplicera, ta bort, flytta och byta namn på filer (2.0) Utför olika åtgärder som "Skapa", "Duplicera", "Ta bort" och "Flytta" på filen torsdag 28 november 2024 Räkna upp en lista över filer i en angiven katalog (2.0) Räknar upp en lista över filer i den angivna katalogen onsdag 27 november 2024 Ta reda på hur mycket utrymme det finns på din lagringsenhet (2.0) Hämtar den totala areastorleken och storleken på ledigt utrymme för den angivna lagringsenheten onsdag 27 november 2024 Effekt BasicEffect-material Ändra parametrarna som är relaterade till materialdelen av BasicEffect för att se hur modellen ser ut måndag 4 mars 2024 BasicEffect-lampor Ändra parametrarna som är relaterade till den ljusa delen av BasicEffect för att se hur modellen ser ut torsdag 29 februari 2024 BasicEffect Dimma Ändra parametrarna som är relaterade till materialdelen av BasicEffect för att se hur modellen ser ut onsdag 28 februari 2024 Spelkomponenter GameComponent 2007/ 2/ 3 の日記です。XNA のコンポーネントについて説明しています。 tisdag 5 mars 2024 DrawableGameComponent 2007/ 2/12 の日記です。XNA の描画用コンポーネント DrawableGameComponent について説明しています。 tisdag 5 mars 2024 Wpf WPF アプリケーションで XNA を使用する (3.0) WPF アプリケーションで XNA Framework を使用する方法について説明しています måndag 3 augusti 2020 WPF ウインドウ上に直接 XNA のビューを表示する (3.0) WPF ウインドウに直接 XNA でレンダリングする方法について説明しています måndag 3 augusti 2020
Förbereda utvecklingsmiljön (4.0 β) Beskriver den utvecklingsmiljö som krävs för spelutveckling med XNA. söndag 10 mars 2024
Installera utvecklarverktygen för Windows Phone Installera Windows Phone Developer Tools för att installera Windows Phone-utvecklingsmiljön och XNA Game Studio. måndag 18 mars 2024
Installera Visual Studio I det här avsnittet beskrivs processen från nedladdning till installation av Visual C# 2005 Express Edition, den utvecklingsmiljö som krävs för XNA-utveckling. tisdag 19 mars 2024
Installera XNA Game Studio Det här avsnittet beskriver processen från nedladdning till installation av XNA Game Studio Express, den utvecklingsmiljö som krävs för XNA-utveckling. tisdag 30 april 2024
Installera det japanska språkpaketet Installera Windows Phone Developer Tools för att installera Windows Phone-utvecklingsmiljön och XNA Game Studio. måndag 1 april 2024
Konfigurera Xbox 360 (4.0 β) Lär dig hur du konfigurerar din Xbox360 för att utveckla spel för Xbox360 på XNA. tisdag 28 maj 2024
Anslut Windows till Xbox360 (4.0 β) Gör att du kan ansluta dina Windows- och Xbox 360-miljöer med XNA Game Studio 2.0 och XNA Game Studio Connect. onsdag 29 maj 2024
Skapa ett spelprojekt för Windows Skapa ett projekt för ditt spel för Windows i XNA. tisdag 28 maj 2024
Skapa ett projekt för ditt spel för Xbox 360 (4.0 β) Skapa ett projekt för ditt spel för Xbox360 i XNA. tisdag 28 maj 2024
Skapa ett projekt för ett spel för Windows Phone Skapa ett projekt för ditt spel för Windows Phone i XNA. tisdag 28 maj 2024
Distribuera spel för Xbox360 (4.0 β) Lär dig hur du distribuerar ditt Xbox 360-spel. tisdag 30 april 2024
Om startpaketet (3.0) Beskriver startpaketet som levereras med XNA Game Studio Express. torsdag 2 maj 2024
Konfigurera Zune (Stöd upp till 3.0) Beskriver hur du konfigurerar Zune för att utveckla spel för Zune i XNA onsdag 29 maj 2024
Konfigurera en anslutning med Zune (Stöd upp till 3.0) Konfigurera Visual Studio för att ansluta till Zune onsdag 29 maj 2024
Skapa ett projekt för Zune (Stöd upp till 3.0) Skapa ett projekt för ditt spel för Zune i XNA. onsdag 29 maj 2024
Distribuera spel för Zune (Stöd upp till 3.0) Lär dig hur du distribuerar ditt Zune-spel. tisdag 30 april 2024
Ändra den körbara ikonen för spelet för Windows Ändra ikonen för den körbara filen som används av spelet för Windows och ikonen för spelfönstret torsdag 29 augusti 2024
Ändra miniatyrbild för Xbox360 och Zune (3.0) Ändra miniatyrbilden som visas i Xbox 360- och Zune-spel söndag 1 september 2024
Ställa in titeln på verket och namnet på upphovsrättsinnehavaren (3.0) Ändra ikonen för den körbara filen som används av spelet för Windows och ikonen för spelfönstret måndag 30 september 2024
Om koordinattransformation av 3D-modeller I det här avsnittet beskrivs koordinatomvandlingen av en 3D-modell. onsdag 28 augusti 2024
Tillåt användare att ändra fönsterstorlek Gör det möjligt för användare att ändra storlek på fönstret godtyckligt. tisdag 29 oktober 2024
Växla mellan fönsterläge och helskärm Växla mellan fönsterläge och helskärmsläge lördag 31 augusti 2024
Ändra antalet datauppdateringar per sekund Det tidsintervall som metoden Update anropas med styr hur många gånger metoden Update anropas på en sekund fredag 30 augusti 2024
Ta reda på vilka shader-modeller som finns tillgängliga (Stöd upp till 3.0) Kontrollera vilken shader-modellversion och grafikkort som stöds i den miljö där programmet körs fredag 30 augusti 2024
Läsa in resurser (innehåll) Beskriver hur du importerar resurser, till exempel bildfiler och modellfiler. onsdag 28 februari 2024
Ange den ursprungliga katalogen för innehåll Anger rotkatalogen för inläsning av innehåll. onsdag 28 februari 2024
Läsa in innehåll med valfritt resursnamn Jag ändrar tillgångsnamnet på filen som jag har lagt till i projektet och importerar den. onsdag 28 februari 2024
Visa alfanumeriska tecken Visa en godtycklig teckensträng (alfanumerisk) på skärmen fredag 29 november 2024
Mer om teckensnittsstilar Beskriver detaljerna i sprite-teckensnittsfilen och de tecken som visas lördag 30 november 2024
Hämta status för en tangenttryckning på det angivna tangentbordet Kontrollerar om en tangent trycks ned på det angivna tangentbordet lördag 1 juni 2024
Känn igen ögonblicket du trycker på en tangent på tangentbordet Gör att du kan upptäcka ögonblicket du trycker på en tangent på tangentbordet onsdag 29 maj 2024
Hämta en lista över tangenter på tangentbordet som trycks ned Tangenterna på tangentbordet som trycks ned räknas upp och visas på skärmen tisdag 27 augusti 2024
Känn igen ögonblicket du trycker på musknappen Gör att du kan upptäcka ögonblicket när du trycker på vänster musknapp torsdag 29 augusti 2024
Ställ in muspekaren på en godtycklig position Ställ in muspekarens position på önskad plats torsdag 29 augusti 2024
Använda lagerparametrar för att skapa Sprite-kontext Använd lagrets djupvärde för att ange sprajtens kontext onsdag 30 oktober 2024
Rita genomskinliga och halvgenomskinliga sprites Rita en halvgenomskinlig struktur. onsdag 30 oktober 2024
Ange ytan på polygonen som ska ritas I det här avsnittet beskrivs ytan på en polygon söndag 29 september 2024
Rita en trigonal polygon med hjälp av en vertexbuffert Använd vertexbufferten för att rita polygoner i hög hastighet måndag 30 september 2024
Visa rektangulära polygoner Visar rektangulära polygoner. Rektangulära polygoner används också ofta i 2D och 3D söndag 29 september 2024
Visa rutor med hjälp av indexbuffertar Jag använder många polygoner för att skapa en ruta. På så sätt används en indexbuffert för att minska mängden data i vertex-data söndag 29 september 2024
Rita XYZ-axeln En linje ritas på XYZ-axeln för att göra det lättare att förstå positionsförhållandet måndag 30 september 2024
Tillämpa en textur på en polygon Jag ritar genom att koppla en textur till en polygon söndag 29 september 2024
Använd ljus för att rita polygoner Ljus (ljuskällor) används för att skugga polygoner fredag 27 september 2024
Läs in FBX-filen och visa modellen Modelldata läses från FBX-filen (.fbx) och visas onsdag 28 augusti 2024
Boll-mot-boll-kollisionsbedömning En sfär som omfattar varje modell används för att göra en träffbedömning. I det här exemplet utförs kollisionsidentifiering för två sfärmodeller onsdag 28 februari 2024
Radian och grad Beskriver radianer och grader som används för att representera vinklar onsdag 28 augusti 2024
Skapa en fil för att spela upp ett ljud i XNA (3.0) Använd Microsoft Cross-Platform Audio Creation Tool (XACT) för att skapa en fil för att spela upp ljud i XNA måndag 28 oktober 2024
Spela, pausa och stanna vid kö (3.0) Använd ledtrådar för att spela upp, pausa och stoppa ljud måndag 28 oktober 2024
Hämta mappsökvägen för den körbara filen (2.0) Hämta mappsökvägen för den körbara filen torsdag 28 november 2024
Hämta sökvägen till lagringscontainern (2.0) Hämtar sökvägen till lagringsbehållaren för den valda lagringsenheten fredag 29 november 2024
Skapa, duplicera, ta bort, flytta och byta namn på filer (2.0) Utför olika åtgärder som "Skapa", "Duplicera", "Ta bort" och "Flytta" på filen torsdag 28 november 2024
Räkna upp en lista över filer i en angiven katalog (2.0) Räknar upp en lista över filer i den angivna katalogen onsdag 27 november 2024
Ta reda på hur mycket utrymme det finns på din lagringsenhet (2.0) Hämtar den totala areastorleken och storleken på ledigt utrymme för den angivna lagringsenheten onsdag 27 november 2024
BasicEffect-material Ändra parametrarna som är relaterade till materialdelen av BasicEffect för att se hur modellen ser ut måndag 4 mars 2024
BasicEffect-lampor Ändra parametrarna som är relaterade till den ljusa delen av BasicEffect för att se hur modellen ser ut torsdag 29 februari 2024
BasicEffect Dimma Ändra parametrarna som är relaterade till materialdelen av BasicEffect för att se hur modellen ser ut onsdag 28 februari 2024
DrawableGameComponent 2007/ 2/12 の日記です。XNA の描画用コンポーネント DrawableGameComponent について説明しています。 tisdag 5 mars 2024