From 3e905992acc9e68af68ed3e52169bf98c6cae794 Mon Sep 17 00:00:00 2001 From: jules Date: Sun, 26 Jan 2014 22:12:55 -0500 Subject: collapse frame editor ; reorder dropdown renders gif --- shader-combo.html | 55 +++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 37 insertions(+), 18 deletions(-) (limited to 'shader-combo.html') diff --git a/shader-combo.html b/shader-combo.html index 65b81e9..6b721a1 100644 --- a/shader-combo.html +++ b/shader-combo.html @@ -31,6 +31,7 @@ a { color: #00f; } #instructions.dragging iframe { pointer-events: none; } #instructions .close { position: absolute; top: 5px; right: 5px; color: #f00; padding: 3px; border: 0;background: white; font-size: 10px; line-height: 10px; } +#frame-controls { display: none; } #frames { display: block; width: 404px; max-height: 150px; overflow: auto; border: 1px solid #ddd; line-height: 0; } #frames div { margin: 1px; padding: 0; position: relative; border: 1px solid #eee; cursor: -webkit-grab; } #frames canvas { display: block } @@ -114,26 +115,30 @@ a { color: #00f; }

- - frames - - - -
- - + + + + + + frames + rate + bg + + + +
+ +


- gif delay - background
@@ -224,11 +229,25 @@ function init(){ cc.canvas.width = w cc.canvas.height = h }) + $("#show-frame-controls").click(function(){ + $("#frame-controls").show() + $("#frame-hidden-controls").hide() + }) + $("#hide-frame-controls").click(function(){ + $("#frame-controls").hide() + $("#frame-hidden-controls").show() + }) $("#reorder-frames").change(function(){ var order = $(this).val() - if (order) { - + console.log(order) + switch (order) { + case "weave-frames": weave_frames(); break; + case "shuffle-frames": shuffle_frames(); break; + case "reverse-frames": reverse_frames(); break; + case "sort-frames": sort_frames(); break; + default: return; } + render() }) load() -- cgit v1.2.3-70-g09d2