关于一个用编辑页与显示页实现动画的程序 请教
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!”字体不变 并且不是在同一位置显示
另外请教大虾们怎样用"抑或"像素颜色的方式来进行擦除?是这种模式需要调用某个函数设置的吗?