Mercurial > MadButterfly
diff nodejs/testcase.js @ 738:4f9773574234
Merge
author | wycc |
---|---|
date | Sat, 21 Aug 2010 19:14:49 +0800 |
parents | 5ac257be7bc0 |
children | 24038e7a365b |
line wrap: on
line diff
--- a/nodejs/testcase.js Sat Aug 21 19:13:38 2010 +0800 +++ b/nodejs/testcase.js Sat Aug 21 19:14:49 2010 +0800 @@ -19,6 +19,22 @@ paint.fill(img); root.add_shape(img); +/* test linear paint and rectangle */ +var rect = mb_rt.rect_new(100, 100, 50, 50, 10, 10); +sys.puts(mb_rt.paint_linear_new); +var paint = mb_rt.paint_linear_new(100, 100, 150, 150); +paint.set_stops([[0, 0, 1, 0, 1], [1, 0, 0, 1, 1]]); +paint.fill(rect); +root.add_shape(rect); + +/* test radial paint and rectangle */ +var rect = mb_rt.rect_new(150, 100, 50, 50, 10, 10); +sys.puts(mb_rt.paint_radial_new); +var paint = mb_rt.paint_radial_new(175, 125, 25); +paint.set_stops([[0, 0, 1, 0, 1], [1, 0, 0, 1, 1]]); +paint.fill(rect); +root.add_shape(rect); + /* test alpha blending and rectangle */ var rect = mb_rt.rect_new(40, 40, 100, 100, 10, 10); sys.puts(mb_rt.paint_color_new); @@ -57,7 +73,7 @@ var deg = (i++) * 0.1; coord[2] = (i % 40) * 5; mb_rt.redraw_changed(); - //mb_rt.flush(); + mb_rt.flush(); }, 20); setTimeout(function() { sys.puts("timeout"); }, 1000);