当前位置: 代码迷 >> C语言 >> 关于一个用编辑页与显示页实现动画的程序 请教
  详细解决方案

关于一个用编辑页与显示页实现动画的程序 请教

热度:194   发布时间:2008-05-11 13:15:32.0
关于一个用编辑页与显示页实现动画的程序 请教
for(;!kbhit();)
        for(i=0;i<11;i++)
        {
            setvisualpage(0);
            setactivepage(1);
            cleardevice();
            setcolor(12);
            setbkcolor(0);
            settextstyle(TRIPLEX_FONT,HORIZ_DIR,i);
            width=textwidth(temp);
            height=textheight(temp);
            outtextxy((639-width)/2,(175-height)/2,temp);
            delay(5000);                                     /*用于测试*/
            setvisualpage(1);
            setactivepage(0);
            cleardevice();
            setcolor(10);
            settextstyle(TRIPLEX_FONT,HORIZ_DIR,i++);
            width=textwidth(temp);
            height=textheight(temp);
            outtextxy((639-width)/2,(175-height)/2,temp);
            delay(5000);
        }

以上代码用于设置编辑页与显示页实现一个“hello!”按字体不断变化的动画
实际运行结果是“hello!”字体不变 并且不是在同一位置显示

另外请教大虾们怎样用"抑或"像素颜色的方式来进行擦除?是这种模式需要调用某个函数设置的吗?
搜索更多相关的解决方案: 动画  

----------------解决方案--------------------------------------------------------
  相关解决方案