Seite 1 von 1

Intro

Verfasst: Fr 26. Sep 2008, 23:05
von meifer
Hab mal nen kleines Intro geschrieben, nur als Loch habs als .rar hochgeladen. Eure Meinung dazu könnts ihr hier posten, insgesamt hab ich etwa 1/2 Stunden gebraucht mit Sound und Grafik.

Verfasst: Fr 26. Sep 2008, 23:05
von Anzeige

Re: Intro

Verfasst: Sa 27. Sep 2008, 17:31
von Koerperkarle
Ich habs runtergeladen, so jetz ma schaun.

Re: Intro

Verfasst: Sa 27. Sep 2008, 21:33
von meifer
Code:
#include "Introtest.h"

void Intro()
{
   cSprite* Background=new cSprite;
   cMusic* Music=new cMusic;
   cString* String=new cString;

   Background->Load("Mars.png");
   Music->LoadMusic("Team Alienity.FORMAT");
   String->LoadFont("asd.ttf", 85);

   String->SetColor(255, 255, 255);
   Background->SetPosition(0,0);
   String->SetPosition(50, 230);
   String->SetText(" ");

   bool Quit=false;
   float Zähler=0.0f;

   Music->PlayMusic(1);
   while(Quit==false)
   {
      APP.mal wieder sowas hier...();
      APP.ClearScreen();

      Zähler=Zähler+APP.GetElapsed();

      if(Zähler>=0.33f && Zähler<0.66f)
      {
         String->SetText("T");
      }
      else if(Zähler>=0.66f && Zähler<1.0f)
      {
         String->SetText("T e");
      }
      else if(Zähler>=1.0f && Zähler<1.33f)
      {
         String->SetText("T e a");
      }
      else if(Zähler>=1.33f && Zähler<1.66f)
      {
         String->SetText("T e a m ");
      }
      else if(Zähler>=1.66f && Zähler<2.0f)
      {
         String->SetText("T e a m   A");
      }
      else if(Zähler>=2.0f && Zähler<2.33f)
      {
         String->SetText("T e a m   A l");
      }
      else if(Zähler>=2.33f && Zähler<2.66f)
      {
         String->SetText("T e a m   A l i");
      }
      else if(Zähler>=2.66f && Zähler<3.0f)
      {
         String->SetText("T e a m   A l i e");
      }
      else if(Zähler>=3.0f && Zähler<3.33f)
      {
         String->SetText("T e a m   A l i e n");
      }
      else if(Zähler>=3.33f && Zähler<3.66f)
      {
         String->SetText("T e a m   A l i e n i");
      }
      else if(Zähler>=3.66f && Zähler<4.0f)
      {
         String->SetText("T e a m   A l i e n i t");
      }
      else if(Zähler>=4.0f && Zähler<4.33f)
      {
         String->SetText("T e a m   A l i e n i t y");
      }
      else if(Zähler>=4.69f)
      {
         String->SetColor(80, 0, 0);
         String->StyleItalic();
         Quit=true;
      }

      Background->Render();
      String->RenderBlended();
      String->Render();
      

      APP.FlipScreen();
   }

   SDL_Delay(4500);

   SafeDelete(Background);
   SafeDelete(Music);
   SafeDelete(String);
}


der code der funktion Lachsack, wie gesagt nur ein Loch