| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> Software di animazione >> Content
    Tutorial su SDL a scorrimento laterale
    Simple DirectMedia Layer permette di accedere ad audio , tastiera, mouse , joystick , OpenGL 3D hardware e 2 - D Video framebuffer . Usato con il software di riproduzione MPEG , emulatori e altri giochi , il programma SDL è utile per una varietà di cose , come ad esempio l'animazione di un gioco di scorrimento laterale. SDL funziona nativamente con il C + + , ma funziona anche in C , Ada , C # , D , Eiffell , Erlang , Euphoria , Go , Guile , Haskell , Java , Lisp , Lua , ML , Objective C , Pascal , Perl , PHP , Pike , Pliant , Python, Ruby , Smalltalk e Tcl . Istruzioni
    1

    creare due nuovi file chiamati " CAnimation.h " e aggiungere la seguente direttiva "include" in " CApp.h " " CAnimation.cpp /. " : " # include ' CAnimation.h ' "
    2

    Open" CAnimation.h "e inserire il seguente codice: .

    # ifndef _CANIMATION_H_ # define _CANIMATION_H_ # include < SDL . h > class CAnimation {private : int currentFrame ; int FrameInc ; private : int FrameRate ; //millisecondi lungo oldtime ; pubblici: int MaxFrames ; pubblici: CAnimation ( ) ; vuoto OnAnimate ( ) ; pubblici: SetFrameRate void ( int Rate) ; vuoto SetCurrentFrame ( int frame) ; int GetCurrentFrame (); }; # endif
    3

    Aperto " CAnimation.cpp " e inserire il seguente codice con i tuoi valori di frame rate : # include " CAnimation.h " CAnimation :: CAnimation ( ) { currentFrame = 0; MaxFrames = 0; FrameInc = 1; FrameRate = 100; //millisecondi oldtime = 0; }

    vuoto CAnimation :: OnAnimate ( ) {if ( oldtime + FrameRate > SDL_GetTicks ( ) ) { return; } oldtime = SDL_GetTicks (); currentFrame + = FrameInc ; se ( FrameInc > 0 ) {if ( currentFrame > = MaxFrames - 1) { FrameInc = - FrameInc ; } } else {if ( currentFrame < = 0 ) { FrameInc = - FrameInc ; } } } else {if ( currentFrame > = MaxFrames - 1) { currentFrame = 0; } } } vuoto CAnimation :: SetFrameRate (int Vota ) { framerate = cambio ; } vuoto CAnimation :: SetCurrentFrame ( int frame) {if (telaio < 0

    Previous :

    next :
      Articoli Correlati
    ·Come richiamare immediatamente un salvaschermo in XP 
    ·Modo semplice per creare un menu con carta strappata in…
    ·Come aprire file SWF Flash direttamente senza un browse…
    ·Come Piegare una linea di Fireworks 
    ·Come fare il Drag & Drop Giochi Flash 
    ·Poser 6 Specifiche 
    ·Tutorial per Effetti Argento Maya 
    ·Pittura & Animation Software 
    ·Come costruire un modello tridimensionale di un Praying…
    ·Come scrivere note in Flash Timeline 
      Articoli in evidenza
    ·Come cambiare Task Categorie in Mozilla Thunderbird Ful…
    ·Come migliorare un database di Excel 
    ·Come utilizzare il Tempo in Logic Pro 
    ·Come convertire una presentazione PowerPoint di Microso…
    ·Come fare etichette per CD Mini 
    ·Qual è l'estensione del file MNO 
    ·Come modificare PalZones ad un formato nordamericano DV…
    ·Come risolvere i problemi di perdita di memoria di SQL …
    ·Come salvare sfondo di una diapositiva come grafica in …
    ·Come costruire un modello tridimensionale di un Praying…
    Copyright © Conoscenza Informatica http://it.wingwit.com