view nodejs/examples/scribbo/testsvg.js @ 1535:9aff42a7e2b9 tip

Fix issue of add/remove a frame at a scene before all key frames of a layer. When you added or removed a frame at a scene before all key frames of a layer, frameline was not updated correctly. It seems nothing happened, but domview is updated. This changeset fix this issue by correcting logic for boundary case.
author Thinker K.F. Li <thinker@codemud.net>
date Fri, 30 Sep 2011 22:07:28 +0800
parents c297ceec37f2
children
line wrap: on
line source

// -*- indent-tabs-mode: t; tab-width: 8; c-basic-offset: 4; -*-
// vim: sw=4:ts=8:sts=4
var svg = require("svg");
var mbapp = require("mbapp");
var sys=require("sys");
var animate=require("animate");
var fs = require("fs");
var s=0;
app = new mbapp.app(":0.0",1920,1080);
app.loadSVG("test1.svg");
app.addKeyListener(mbapp.KEY_LEFT, function() { 
    s--;
    app.runToScene(s);
});
app.addKeyListener(mbapp.KEY_RIGHT, function() { 
    s++;
    app.runToScene(s);
});
app.loop();