我正在尝试使用GDImage图形库为轮盘赌轮(欧洲版)制作动画。这个想法不是整个车轮旋转,而是一个和弦(整数段,segPositionAngle等)在车轮周围运行并停在随机数上。
然而,自改变以来
FILE *jpgImageFile = NULL;
到
FILE *animatedGIF;
animatedGIF = fopen( "animation.gif", "wb" );
Roulette = gdImageCreate( IMAGE_WIDTH, IMAGE_HEIGHT );
gdImageGifAnimBegin( Roulette, animatedGIF, USE_GLOBAL_COLORMAP, DO_NOT_LOOP_ANIMATION);
for ( frameCounter = 0; frameCounter <= MAX_FRAMES_COUNT; frameCounter++ )
{
gdImageDestroy( Roulette );
和
jpgImageFile = fopen( "RouletteImage.jpg", "wb" );
gdImageJpeg( Roulette, jpgImageFile, -1 );
fclose( jpgImageFile );
gdImageDestroy( Roulette );
到
gdImageGifAnimEnd( animatedGIF );
fclose( animatedGIF );
gdImageDestroy( Roulette );
}
程序编译并运行正常,但不显示任何内容。我试过改变这些部件到目前为止没有运气。不确定编译器是什么,因为基于浏览器的表单用于输入我的讲师使用的代码。如果有人对如何显示轮盘赌轮有任何想法,那就太棒了。