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 gör en textruta i XNA

    Göra en textruta i XNA är användbart när du vill visa text för användaren i ditt spel . XNA är en utvecklingsmiljö som skapats av Microsoft för kodning datorspel . Texten i en textruta visas från vänster till höger , som liknar hur tecken visas i en textredigerare när du skriver . För att skapa en textruta , behöver du en strukturerad bildfil som du kan använda som en bakgrund för textrutan . Instruktioner
    1

    Öppna XNA Framework och ladda din Windows spelprojekt .
    2

    Öppna " Game1.cs " filen .
    3

    Deklarera " rektangel " och " Texture2D " objekt på toppen av " Game1.cs " fil, direkt efter " GraphicsDeviceManager grafik, SpriteBatch spriteBatch ; " linjer. Till exempel , " Rektangel my_textbox , Texture2D MyColor ; " .
    4

    Ställ din textbox ursprungliga bredd , höjd och position i "Initiera ( ) " metoden . Till exempel , " my_textbox = new Rectangle ( 20 , 20 , 100 , 100 ) , " gör en textruta med en storlek på 100 med 100 och placerad på koordinaterna ( 20,20 )
    5

    . ladda en strukturerad bild av ditt projekt genom att växla över till Visual C # , öppnar Solution Explorer , högerklicka " Innehåll " och klicka på " Add - > befintligt objekt " . Välj din bildfil .
    6

    Load texturen bakgrunden för textrutan med " Content.Load " funktionen i " LoadContent ( ) " metoden . Till exempel , " MyColor = Content.Load ( " color_description " ) , " .
    7

    Rita textrutan genom att använda spriteBatch objektets " Begin " , " Rita " och " End " -funktioner i " Draw ( ) " metoden , innan " base.Draw ( GameTime ) , " och efter " TODO " . Till exempel " spriteBatch.Begin (); spriteBatch.Draw ( MyColor , my_textbox , Color.Black ); spriteBatch.End (); " . Din textrutan ska nu automatiskt visas när du kör programmet .
    8

    Spara din Windows spelprojekt .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man ändra placeringen Web Service i Visual Studio …
    ·Hur du ändrar en Codebase
    ·Definitionen av UML
    ·Hur man använder VBA för att flytta data från Excel …
    ·Hur man lär Binary Code
    ·Hur man gör Trusted Dataåtkomstsidor
    ·Hur man lär PLC Programmering
    ·Hur Serialisera ett objekt med Enum
    ·Konvertera en Lisp program till en ME10 Macro
    ·Hur man skapar en lagrad procedur i PL SQL
    Utvalda artiklarna
    ·Hur man gör Python Open
    ·Hur Dölj kolumner med VBA
    ·Hur man använder en fråga för att söka Key Words
    ·VBA -kod Development
    ·Hur man skapar en tabell med PHP
    ·Hur konvertera en tidsstämpel till ett datum i PHP
    ·PHP Ternär
    ·Hur att avsluta ett Finite Loop
    ·Hur man kan stoppa en oändlig slinga
    ·Hur Split en sträng till en lista i Python
    Copyright © Dator Kunskap http://www.dator.xyz