Ruby Squib 中的透明背景

Transparent Background in Ruby Squib

我正在使用 Squib 创建一个更简单的工作流程来为我正在制作的游戏创建新卡片。一切正常,但我使用的卡片背面图像有圆角。这导致卡片图像的圆形部分和实际输出的 (?) 图像的角之间出现一种 "dead area"。可以选择将其设为特定颜色,但我想知道是否有任何方法可以使其完全透明。文档没有提及有关 alpha 值的任何内容。我可以通过使卡片图像完全呈矩形来解决这个问题,但我真的想避免这样做,因为它会使卡片看起来与我想要的大不相同。

从 v0.9 开始,save_png 方法支持 trimtrim_radius 选项,因此您可以渲染一些看起来 real-life 的卡片,但仍然保持出血区域在卡片的边缘。

另外,Squib 卡片的背景颜色默认为空。也许只是删除卡背的 background color: 调用?

(全面披露:我是 Squib 的开发者)