我想做一个具有悬停效果的框(当鼠标移动到框上时,使框具有粗体边框)。我应该在Gosu库中使用什么方法?
#green rectangle that I want to give a hover effect (to become bold border)
def draw
Gosu.draw_rect(50, 50, 100, 50, Gosu::Color::GREEN, ZOrder::MIDDLE, mode=:default)
end发布于 2019-10-16 22:20:41
在绘图函数中,对鼠标经过按钮使用if条件,其中参数是按钮的尺寸,然后在if条件中绘制一个稍大的矩形,中间带zorder (确保绿色矩形zorder在顶部)
https://stackoverflow.com/questions/55863889
复制相似问题