我在 Linux 下使用 C 和 GTK 编写了一个基本的老虎机模拟。老虎机有 5 个卷轴,每个卷轴有 3 个符号。为了“动画化”旋转动作,我只是使用带有 GtkImages 数组 3,5 的动画 GIF。
我想让它看起来像一个合适的老虎机,每个卷轴都有一个垂直动画。我想我需要从卷轴上的符号构建一个像素图或像素缓冲区,使用 g_timer_add() 来更改 GtkImage 上像素图的可见部分。我是 Gtk+ 的新手,所以如果有人有这类动画的简单示例或良好的文档,我将永远感激不尽。
谢谢你。