Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  •  
    Datamaskin >> Software >> animasjon programvare >> Content
    Tutorial på SDL side-scroller
    Simple DirectMedia Layer gir tilgang til lyd , tastatur , mus , joystick , OpenGL 3D- maskinvare og 2 - D video framebuffers . Brukes med MPEG -avspilling programvare , emulatorer og andre spill , er SDL program hendig for en rekke ting , for eksempel animere en side scroller spillet . SDL fungerer problemfritt med C + + , men fungerer også i C , Ada , C #, D, Eiffell , Erlang , Euphoria , Go , Guile , Haskell , Java , Lisp , Lua , ML , Objective C , Pascal , Perl , PHP, Pike, Smidig , Python , Ruby , Smalltalk og Tcl . Instruksjoner
    en

    Lag to nye filer som kalles " CAnimation.h " og Legg til følgende " inkludere" direktivet " CApp.h " " CAnimation.cpp /. ": " # include ' CAnimation.h ' "
    2

    Åpne" CAnimation.h " og skriv inn følgende kode : .

    # ifndef _CANIMATION_H_ # define _CANIMATION_H_ # include < SDL . h> class CAnimation {private : int CurrentFrame ; int FrameInc ; private: int framerate ; //Millisekunder lang oldtime , offentlige : int MaxFrames , offentlige : CAnimation ( ) ; void OnAnimate ( ) , offentlige : void SetFrameRate ( int Rate) ; void SetCurrentFrame ( int Frame ); int GetCurrentFrame (); }; # endif
    3

    Åpne " CAnimation.cpp " og skriv inn følgende kode med dine verdier for frame rate: # include " CAnimation.h " CAnimation :: CAnimation ( ) { CurrentFrame = 0; MaxFrames = 0; FrameInc = 1; framerate = 100; //Millisekunder oldtime = 0;

    } void CAnimation :: OnAnimate ( ) { if ( oldtime + framerate > SDL_GetTicks ( ) ) {return ;} oldtime = SDL_GetTicks (); CurrentFrame + = FrameInc ; if ( FrameInc > 0 ) {if ( CurrentFrame > = MaxFrames - 1) { FrameInc = - FrameInc ;} } else { if ( CurrentFrame < = 0 ) { FrameInc = - FrameInc ;} } } else {if ( CurrentFrame > = MaxFrames - 1) { CurrentFrame = 0 ;} } } void CAnimation :: SetFrameRate ( int Rate ) { framerate = Rate ;} void CAnimation :: SetCurrentFrame ( int Frame ) { if ( Frame < 0

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan koble en projektor til en datamaskin via Leads 
    ·Hvordan finne nettsteder for å lage avatarer 
    ·Hvordan lage en Flash Image Gallery 
    ·History of Maya 3D 
    ·Slik fjerner urenheter i Adobe Photoshop Elements 7.0 
    ·Sette inn en WMV -fil til en nettside i Dreamweaver CS3…
    ·Hvordan lage en Bouncing Ball i After Effects 
    ·Hvordan lage en Moving Image Bruke digitale bilder 
    ·Forskjeller mellom SWF og Flash -filer 
    ·Hvordan lage animasjonsfilmer 
      Anbefalte artikler
    ·Open Office Dato Funksjoner 
    ·Slik sikkerhetskopierer filer til en ekstern Iomega har…
    ·Sette inn en Tab karakter med PowerPoint 2007 
    ·Hvordan flytte Noe i SketchUp 
    ·Hvordan bli kvitt Tilfeldige Lines i Word 
    ·Hvordan kan jeg sikkerhetskopiere mine datafiler på CD…
    ·Vanlige spørsmål for Sims 2 : Open for Business 
    ·Hvordan lage en Flip Book i Adobe Professional 
    ·Hvordan finner du ut din Norton Internet Security Produ…
    ·Hvordan velge side Marginene for et dokument 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/