用c++做动画
如何用c++做动画
·
如何用c++做简单动画???
什么?c++还能做动画?
想“少”了,当然能 !!!
@目录
一、核心函数
1.清屏
2.等待
二、动画原理
三、代码展示
-------------------------------------------------
一、核心函数
system(“cls”);
头文件:#include<windows.h>
作用:清屏.
Sleep();
括号里填写时间,单位:毫秒;注意:1000毫秒=1秒!!!
头文件:#include<windows.h>
作用:等待.
二、动画原理
利用输出制成"一帧一帧"的效果,用system(“cls”)清屏然后再输出,刷新画面。通过“每一帧”适当调整,制作出连贯的“动态”。再用Sleep()制造适当停顿,调整动画。
三、代码展示
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int main()
{
for(int i=1;i>0;i++)
{
printf(" ***\n");
printf(" ****\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ********\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ****\n");
printf(" ***");
system("cls");
printf(" ***\n");
printf(" ****\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" **************\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ****\n");
printf(" ***");
system("cls");
printf(" ***\n");
printf(" ****\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" **********************\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ****\n");
printf(" ***");
Sleep(1000);
system("cls");
printf(" ***\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" **********************\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ***");
Sleep(300);
system("cls");
printf(" ***\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" **********************\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ***");
Sleep(300);
system("cls");
printf(" ***\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" **********************\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ***");
Sleep(300);
system("cls");
printf(" ***\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" **********************\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ***");
Sleep(300);
system("cls");
printf(" ***\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf("** **\n");
printf("**********************\n");
printf("** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ***");
Sleep(500);
system("cls");
printf(" ***\n");
printf(" ****\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" **********************\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ****\n");
printf(" ***");
system("cls");
printf(" ***\n");
printf(" ****\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** ** ********************\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ****\n");
printf(" ***");
system("cls");
printf(" ***\n");
printf(" ****\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** ** ********************\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ****\n");
printf(" ***");
system("cls");
printf(" ***\n");
printf(" ****\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** ** ********************\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ****\n");
printf(" ***");
system("cls");
printf(" ***\n");
printf(" ****\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** ** ********************\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ****\n");
printf(" ***");
system("cls");
printf(" ***\n");
printf(" ****\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** ** ********************\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ****\n");
printf(" ***");
system("cls");
printf(" ***\n");
printf(" ****\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** ** ********************\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ****\n");
printf(" ***");
system("cls");
printf(" ***\n");
printf(" ****\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** ** ********************\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ****\n");
printf(" ***");
system("cls");
printf(" ***\n");
printf(" ****\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** ** **************\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ****\n");
printf(" ***");
system("cls");
printf(" ***\n");
printf(" ****\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** ** *******\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ****\n");
printf(" ***");
system("cls");
printf(" ***\n");
printf(" ****\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ****\n");
printf(" ***");
system("cls");
printf(" ***\n");
printf(" ****\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ** **\n");
printf(" ****\n");
printf(" ***");
Sleep(3000);
system("cls");
}
}
更多推荐
所有评论(0)