diff options
author | 2017-12-08 10:21:31 -0500 | |
---|---|---|
committer | 2017-12-08 17:16:00 +0000 | |
commit | c465d13e6fca5e171bde45d35b2dd43117f4702e (patch) | |
tree | 588b2b31ffba95ed8eecb5327cb4335f35c8c1bd /resources/test.lua | |
parent | 4bcef3c40ad8d3a16bbca4ab74fa15256fb4b125 (diff) |
resources: orgainize directory.
Should make it easier to ask just for images.
Change-Id: If821743dc924c4bfbc6b2b2d29b14affde7b3afd
Reviewed-on: https://skia-review.googlesource.com/82684
Commit-Queue: Hal Canary <halcanary@google.com>
Reviewed-by: Leon Scroggins <scroggo@google.com>
Diffstat (limited to 'resources/test.lua')
-rw-r--r-- | resources/test.lua | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/resources/test.lua b/resources/test.lua deleted file mode 100644 index 03201baeda..0000000000 --- a/resources/test.lua +++ /dev/null @@ -1,76 +0,0 @@ - -local r = { left = 10, top = 10, right = 100, bottom = 80 } -local x = 0; - -local paint = Sk.newPaint(); -paint:setAntiAlias(true); - -local image -- = Sk.loadImage('/skia/sailboat.jpg'); -function setImageFilename(filename) - image = Sk.loadImage(filename) -end - - -local color = {a = 1, r = 1, g = 0, b = 0}; - -function rnd(range) - return math.random() * range; -end - -rndX = function () return rnd(640) end -rndY = function () return rnd(480) end - -function draw_rand_path(canvas); - if not path_paint then - path_paint = Sk.newPaint(); - path_paint:setAntiAlias(true); - end - path_paint:setColor({a = 1, r = math.random(), g = math.random(), b = math.random() }); - - local path = Sk.newPath(); - path:moveTo(rndX(), rndY()); - for i = 0, 50 do - path:quadTo(rndX(), rndY(), rndX(), rndY()); - end - canvas:drawPath(path, path_paint); - - paint:setColor{a=1,r=0,g=0,b=1}; - local align = { 'left', 'center', 'right' }; - paint:setTextSize(30); - for k, v in next, align do - paint:setTextAlign(v); - canvas:drawText('Hamburgefons', 320, 200 + 30*k, paint); - end -end - -function onStartup() - local paint = Sk.newPaint(); - paint:setColor{a=1, r=1, g=0, b=0}; - if false then - local doc = Sk.newDocumentPDF('out/test.pdf'); - local canvas = doc:beginPage(72*8.5, 72*11); - canvas:drawText('Hello Lua', 300, 300, paint); - doc:close(); - doc = nil; - end -end - -function onDrawContent(canvas) - draw_rand_path(canvas); - color.g = x / 100; - paint:setColor(color) - canvas:translate(x, 0); - canvas:drawOval(r, paint) - x = x + 1; - local r2 = {} - r2.left = x; - r2.top = r.bottom + 50; - r2.right = r2.left + image:width() * 1; - r2.bottom = r2.top + image:height() * 1; - canvas:drawImageRect(image, nil, r2, 0.75); - if x > 200 then x = 0 end; - - return true -- so we can animate -end - -onStartup() |