问题描述
我想在Allegro 5中创建一个可滚动窗口。问题是,为了使所有功能正常运行,我需要限制绘图区域,因此由于滚动而在该窗口上方的窗口部分是不可见的。有什么办法吗?我在问类似love.graphics.setScissor的问题。
解决方法
得到解决方案。我一直在寻找的功能是al_set_clipping_rectangle()
和al_get_clipping_rectangle()
。
我想在Allegro 5中创建一个可滚动窗口。问题是,为了使所有功能正常运行,我需要限制绘图区域,因此由于滚动而在该窗口上方的窗口部分是不可见的。有什么办法吗?我在问类似love.graphics.setScissor的问题。
得到解决方案。我一直在寻找的功能是al_set_clipping_rectangle()
和al_get_clipping_rectangle()
。