Learn everything from EXPERIENCE

selamat datang di blog saya, mohon tinggalkan kritik dan saran

C++ animation frame - part 2

Sebelumnya kalian telah mempelajari sebuah bingkai (frame) pada artikel C++ animation frame. Berikut merupakan tambahan cara + animasi untuk mengisi data pada bingkai (frame) yang telah anda buat. Misalnya text blink.
Pertama-tama kita tambahkan deklarasi untuk delay terlebih dahulu.
SOURCE CODE:

delay(int a);
delay(int a)
{
    for(int x=0;x<a*100;x++)
    {
        for(int y=0;y<a*100;y++)
        {}
    }
}

Pastikan anda mendeklarasikan delay sebelum proses utama (sebelum main() ).
Dan untuk menambahkan efek text blink pada bingkai kalian, bisa menggunakan gotoxy dan perulangan for yang di sisipkan setelah main frame. berikut merupakan source code-nya

for(x=1;x<=10;x++)
       {
          sleep(1);
          if(x%2==0)
         {
                  textcolor(10);
                 gotoxy(24,13);cprintf("PRAK. ALGORITMA & STRUKTUR DATA II");
                 gotoxy(39,14);cprintf("B101");
              delay(100);
         }
         else
         {
             clrscr();
               textcolor(7);
               cprintf("      ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»");cout<<endl;
               cprintf("      ºÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛº");cout<<endl;
               cprintf("  ÉÍÍͼÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÈÍÍÍ»");cout<<endl;
               cprintf(" ɼÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÈ»");cout<<endl;
               cprintf(" ºÛÛÛÛÛÛÛÛÛÛÛÛÛÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»ÛÛÛÛÛÛÛÛÛÛÛÛÛº");cout<<endl;
               cprintf(" ºÛÛÛÛÛÛÛÛÛÛÛÛÛº                                                ºÛÛÛÛÛÛÛÛÛÛÛÛÛº");cout<<endl;
               cprintf(" ºÛÛÛÛÉÍÍÍ»ÛÛÛÛº                                                ºÛÛÛÛÉÍÍÍ»ÛÛÛÛº");cout<<endl;
               cprintf(" ºÛÛÛÛº   ºÛÛÛÛº                                                ºÛÛÛÛº   ºÛÛÛÛº");cout<<endl;
               cprintf(" ºÛÉÍͼ   ÈÍͻۺ                                                ºÛÉÍͼ   ÈÍͻۺ");cout<<endl;
               cprintf(" ºÛº         ºÛº                                                ºÛº         ºÛº");cout<<endl;
               cprintf(" ºÛº         ºÛº                                                ºÛº         ºÛº");cout<<endl;
               cprintf(" ºÛÈÍÍ»   ÉÍͼۺ                                                ºÛÈÍÍ»   ÉÍͼۺ");cout<<endl;
               cprintf(" ºÛÛÛÛº   ºÛÛÛÛº                                                ºÛÛÛÛº   ºÛÛÛÛº");cout<<endl;
               cprintf(" ºÛÛÛÛÈÍÍͼÛÛÛÛº                                                ºÛÛÛÛÈÍÍͼÛÛÛÛº");cout<<endl;
               cprintf(" ºÛÛÛÛÛÛÛÛÛÛÛÛÛº                                                ºÛÛÛÛÛÛÛÛÛÛÛÛÛº");cout<<endl;
               cprintf(" ºÛÛÛÛÛÛÛÛÛÛÛÛÛº                                                ºÛÛÛÛÛÛÛÛÛÛÛÛÛº");cout<<endl;
               cprintf(" ºÛÛÛÛÛÛÛÛÛÛÛÛÛÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼÛÛÛÛÛÛÛÛÛÛÛÛÛº");cout<<endl;
               cprintf(" È»ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛɼ");cout<<endl;
               cprintf("  ÈÍÍÍ»ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÉÍÍͼ");cout<<endl;
               cprintf("      ºÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛº");cout<<endl;
               cprintf("      ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ");cout<<endl;
           }
}

SPOILER FOR HASIL

 
Semoga artikel ini bermanfaat. . . . :)

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best Buy Printable Coupons