blob: 91a85fd4e512ca67a27188748f524cf53128299a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
import vec2 from require 'cpml'
=>
-- draw helper lines
origin = vec2 200, 600
draw.line origin, vec2 200, 0
draw.line origin, vec2 1000, 600
-- input two points
input.line @l, { x: 200 }, { y: 600 }
-- restrict to first quadrant
if @l!.frm.y > 600
@l!.frm.y = 600
if @l!.to.x < 200
@l!.to.x = 200
|