| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Silverlight 3D Carousel Effect Tutorial
    3D karrusel er en grænseflade bruges til at præsentere web materiale eller fotografier. Formatet af grænsefladen er således at materialet præsenteres meget gerne en egentlig karrusel , da materialet roterer i en cirkulær måde fra fronten til bagsiden af skærmen . Denne grænseflade bruges i Microsofts Silverlight applikation, der udnytter en Javascript sprog format til programmering formål. Instruktioner
    1

    Åbn Microsoft Visual Studio til at komme i gang med Silverlight. Når programmet åbnes , skal du oprette en ny fil ved at klikke på "File " og derefter " Ny" og til sidst "Projekt ".
    2

    Vælg mellem Visual C # eller Visual Basic som din programmeringssprog. Vælg Silverlight som den type projekt skal være afsluttet på dette tidspunkt så godt. Vælg hver af disse muligheder ved at pege og klikke på dem i det nye projekt skærmen. Når markeret, skal du vælge " Ok " for at gå videre til det næste skærmbillede.
    3

    Giv dit projekt uanset navn, du vil. På samme skærm , valgte projekttype fra drop -down menuen og vælge den version af Silverlight , du bruger. Du kan også oprette dit projekt ved hjælp af en testside eller gøre det inden for din egen hjemmeside.
    4

    Åbn Solution Explorer interface ved at klikke på "Vis" og derefter " Solution Explorer ", hvis Løsning Exploreer ikke automatisk åbnes for dig. Vælg " HelloWorld3D " fra Solution Explorer til at komme i gang på 3D interface. DirectX SDK skal installeres for dig at bruge HelloWorld3D løsning.
    5.

    Åbn " default.html " fil i Solution Explorer . Sørg for, at " EnableGPUAcceleration " kommando er aktiveret. Du er nødt til at have dette gjort det muligt at være i stand til at bruge uafgjort funktion i Silverlight. Tilsæt DrawingSurface kontrol ved at indsætte kode i MainPage.xaml : Hej

    < tekstblok x : Navn = " txt " VerticalAlignment = "Top" HorizontalAlignment = " ; Venstre " forgrund =" White " />

    derefter tilføje følgende kode : Hej

    txt.Dispatcher.BeginInvoke (() => { txt.Text = string.Format ( " Delta Time : {0} ms \\ tTotalTime : { 1} ", e.DeltaTime.TotalMilliseconds , e.TotalTime );} )
    6

    Administrer din nuværende grafik enheden ved hjælp GraphicsDeviceManager . Denne enhed manager er nødvendigt for 3D-rendering . Tilføjelse " GraphicsDeviceManager deviceManager = GraphicsDeviceManager.Current , txt.Text = string.Format ( " Render Mode: {0 } \\ Forræderi : {1 } " , deviceManager.RenderMode , deviceManager.RenderModeReason ) " til MainPage.xaml . cs vil sætte evnen til at bruge 3D- rendering. For at gøre denne effektiv , indstilles enableGPUAcceleration til " False ", derefter køre programmet. Når programmet kører , skal den indstilles således, at den er aktiveret ved at ændre indstillingen til " Sand ".
    7

    Opret din 3D rendering hjælp GraphicsDeviceManager . Ryd enhedshåndtering , før du prøver at bruge det ved at indtaste følgende kode : Hej

    " device.Clear ( ClearOptions.Target

    Forrige :

    næste :
      Relaterede artikler
    ·Indlejret MSI Installation 
    ·Oz Programmering Hjælp 
    ·Sådan redigeres en VBS fil 
    ·Årsager til Stack Overflow 
    ·Sådan Konverter en Input til String i Matlab 
    ·Sådan Cache External Javascript 
    ·Hvordan man skriver en installation Script 
    ·Sådan Luk Objektegenskaber til en FormView 
    ·Sådan bruges DBX Debugger 
    ·PLC Programming Language Tutorial 
      Anbefalede Artikler
    ·Sådan kører en Cpp Filer 
    ·Hvordan virker ADO.NET Funktion 
    ·Almindelige fejl i Turbo C 
    ·Fordele ved VB.NET 
    ·The Best Javascript billede Sliders 
    ·Hvordan man laver en Search Form til en Visual Basic-pr…
    ·Sådan udskriver i Python uden at ændre linje 
    ·Hvordan man laver en Oversætter i Python 
    ·Hvordan kan man øge Historik Størrelse i Eclipse Cons…
    ·Sådan formateres en streng på Python 
    Copyright © Computer Viden http://www.computerdk.com