Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man skriver ett Effect fil för XNA Spel

    Microsofts XNA Game Studio är en kraftfull , fri utveckling verktyg som fungerar tillsammans med Microsoft Visual Studio . Tillsammans , kan användare skapa snabbt spel för Xbox 360 , Windows och Windows 7-telefoner . Effekt filer möjligt för användare att skapa sina egna shaders . Shaders är en uppsättning mjukvaruverktyg instruktioner som talar om för datorn hur att rendera grafik . Dessa instruktioner ger programmerare en stor flexibilitet , ge dem kontroll över varje enskild pixel i en textur . Shaders anbringas i allmänhet under det polska fasen av ett spel, och ett vanligt sätt de används är vid bestämning skuggor och ljus . Instruktioner
    1

    Öppna Microsoft Visual Studio C # Express. Skapa ett nytt projekt genom att klicka på " File " och välja " Nytt projekt " från - rullgardinsmenyn . Välj " Windows Game , " ge projektet ett namn och välj en plats där du vill att lösningen ska sparas .
    2

    Högerklicka på din " Content " -projektet ligger i " Solution Explorer . " Välj " Lägg till " och sedan " Nytt objekt . " Detta tar upp ett nytt fönster . Välj " Effekt File ", namnge filen och klicka på " Lägg till ". En ny fil med en . Fx förlängning kommer att visas i din " Content " -projektet .
    3

    Redigera . Fx -fil med hög språknivå Shader ( HLSL ) . HLSL är en hög nivå programmeringsspråk som liknar C + + och C. Klicka på skivsymbolen på " Verktygsfältet Standard " för att spara .
    4

    Öppna upp " Game1.cs " filen . Ladda ditt sparade effekt filen genom att skriva följande höger ovanför spelet konstruktorn :

    Effect effekt ,

    Rulla ner till " LoadContent ( ) " metoden och skriver följande :

    effekt = Content.Load ( " effekt1 " ) ;

    namn inom citattecken är vad du heter din fx -fil . . När din effekt fil läses , är du fri att använda den under hela ditt program .
    5

    Experimentera med olika implementationer av din effekt -fil genom att bläddra ner till " Draw ( GameTime GameTime ) " funktion din " Game1.cs " klass och typ det namn du instansieras effekten med följt av en period . Visual Studio IntelliSense visas en listruta med tillgängliga medlemmar och metoder i samband med " Effect " klass .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Lägga till en rad till GridView programmatiskt
    ·Hur man gör en Marquee i ett begränsat område på en…
    ·Vad är en Sammanställt Signatur
    ·SQL String Tutorial
    ·Video Studio Tutorial
    ·Vad sammanhållningen i Software Engineering
    ·Hur man använder en Web Service i en SSIS Data Flow
    ·Minnesläcka Performance
    ·Zebra ZPL Programming Guide
    ·Hur man gör en rapport från Excel-blad med VBA
    Utvalda artiklarna
    ·Hur man skapar Numbers för en exponentiell tillväxtku…
    ·Hur man laddar ner en bitmappsfil i Android SDK
    ·Hur man gör en server Parse för CSS -filer som PHP
    ·Hur man skapar en funktion i Visual Basic
    ·Hur man gör en Input Box i Visual Basic
    ·Hur du använder Python Med Mod_Wsgi
    ·Hur man tar bort kod musikspelaren från MySpace
    ·Hur man använder ett heltal för att hämta en ENUM Or…
    ·PHP Skillnad mellan require_once och include_once
    ·Ställa centrat i en KML -fil
    Copyright © Dator Kunskap http://www.dator.xyz