You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
852 B
25 lines
852 B
# require 'squib' |
|
require_relative '../../lib/squib' |
|
|
|
# This is a more advanced example of Sprues |
|
# (mostly so we can have a torturous regression test) |
|
# - Uses a custom sprue |
|
# - Weird rotations |
|
# - Center-positioned |
|
# - Multiple pages |
|
Squib::Deck.new(cards: 6, width: '2.2in', height: '2.1in') do |
|
background color: :blue #blue never shows up! Yay clipping... |
|
rect stroke_width: 5, stroke_color: :red, fill_color: :salmon |
|
cut_zone margin: '0.125in', |
|
stroke_width: 2, stroke_color: :purple |
|
|
|
circle x: width/2, y: height/2, radius: 20 # midpoint |
|
|
|
text str: (0..9).map{ |i| "Card! #{i}\n\n" }, |
|
font: 'Sans 32', align: :center, valign: :middle, |
|
height: :deck, width: :deck |
|
|
|
save_sheet sprue: 'my_sprues/weird_sprue.yml', |
|
trim: '0.2in', trim_radius: '10pt', |
|
prefix: "advanced_sprues_" |
|
end
|
|
|