From ae7e26d6320eda78f5e7e0ac8dc4d35e981d0466 Mon Sep 17 00:00:00 2001 From: Koichi KAMICHI Date: Mon, 9 Feb 2009 05:23:57 +0000 Subject: [PATCH] Added sample for Flash ActionScript. --- engine/sample.as | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 engine/sample.as diff --git a/engine/sample.as b/engine/sample.as new file mode 100644 index 0000000..f88223c --- /dev/null +++ b/engine/sample.as @@ -0,0 +1,27 @@ +#include "2d.js" +#include "buhin.js" +#include "kage.js" +#include "kagecd.js" +#include "kagedf.js" +#include "polygon.js" +#include "polygons.js" + +var kage = new Kage(); +var polygons = new Polygons(); + +kage.kBuhin.push("u6f22", "99:0:0:9:12:73:200:u6c35-07$99:0:0:54:10:190:199:u26c29-07"); +kage.kBuhin.push("u6c35-07", "2:7:8:42:12:99:23:124:35$2:7:8:20:62:75:71:97:85$2:7:8:12:123:90:151:81:188$2:2:7:63:144:109:118:188:51"); +kage.kBuhin.push("u26c29-07", "1:0:0:18:29:187:29$1:0:0:73:10:73:48$1:0:0:132:10:132:48$1:12:13:44:59:44:87$1:2:2:44:59:163:59$1:22:23:163:59:163:87$1:2:2:44:87:163:87$1:0:0:32:116:176:116$1:0:0:21:137:190:137$7:32:7:102:59:102:123:102:176:10:190$2:7:0:105:137:126:169:181:182"); + +kage.makeGlyph(polygons, "u6f22"); + +_root.lineStyle(0, 0, 100); +for (var i = 0; i < polygons.array.length; i++) { + _root.beginFill(0, 100); + _root.moveTo(polygons.array[i].array[0].x, polygons.array[i].array[0].y); + for (var j = 1; j < polygons.array[i].array.length; j++) { + _root.lineTo(polygons.array[i].array[j].x, polygons.array[i].array[j].y); + } + _root.endFill(); +} + -- 1.7.10.4