(function (cjs, an) { var p; // shortcut to reference prototypes var lib={};var ss={};var img={}; lib.ssMetadata = [ {name:"tochimaru_spring_atlas_", frames: [[1279,2436,750,82],[0,1336,788,477],[790,1336,788,477],[790,1815,788,477],[0,1815,788,477],[608,2294,669,303],[1580,722,207,201],[1871,722,148,175],[1580,593,430,127],[0,0,750,1334],[752,0,750,1334],[1279,2294,590,140],[1279,2520,650,43],[1580,0,435,591],[0,2294,606,594]]} ]; // symbols: (lib.bottom00 = function() { this.initialize(ss["tochimaru_spring_atlas_"]); this.gotoAndStop(0); }).prototype = p = new cjs.Sprite(); (lib.bottom01 = function() { this.initialize(ss["tochimaru_spring_atlas_"]); this.gotoAndStop(1); }).prototype = p = new cjs.Sprite(); (lib.bottom02 = function() { this.initialize(ss["tochimaru_spring_atlas_"]); this.gotoAndStop(2); }).prototype = p = new cjs.Sprite(); (lib.bottom03 = function() { this.initialize(ss["tochimaru_spring_atlas_"]); this.gotoAndStop(3); }).prototype = p = new cjs.Sprite(); (lib.bottom04 = function() { this.initialize(ss["tochimaru_spring_atlas_"]); this.gotoAndStop(4); }).prototype = p = new cjs.Sprite(); (lib.fukidashi = function() { this.initialize(ss["tochimaru_spring_atlas_"]); this.gotoAndStop(5); }).prototype = p = new cjs.Sprite(); (lib.ha1 = function() { this.initialize(ss["tochimaru_spring_atlas_"]); this.gotoAndStop(6); }).prototype = p = new cjs.Sprite(); (lib.ha2 = function() { this.initialize(ss["tochimaru_spring_atlas_"]); this.gotoAndStop(7); }).prototype = p = new cjs.Sprite(); (lib.logo = function() { this.initialize(ss["tochimaru_spring_atlas_"]); this.gotoAndStop(8); }).prototype = p = new cjs.Sprite(); (lib.silhouette1 = function() { this.initialize(ss["tochimaru_spring_atlas_"]); this.gotoAndStop(9); }).prototype = p = new cjs.Sprite(); (lib.silhouette2 = function() { this.initialize(ss["tochimaru_spring_atlas_"]); this.gotoAndStop(10); }).prototype = p = new cjs.Sprite(); (lib.start = function() { this.initialize(ss["tochimaru_spring_atlas_"]); this.gotoAndStop(11); }).prototype = p = new cjs.Sprite(); (lib.title = function() { this.initialize(ss["tochimaru_spring_atlas_"]); this.gotoAndStop(12); }).prototype = p = new cjs.Sprite(); (lib.tochimaru = function() { this.initialize(ss["tochimaru_spring_atlas_"]); this.gotoAndStop(13); }).prototype = p = new cjs.Sprite(); (lib.symbol1 = function() { this.initialize(ss["tochimaru_spring_atlas_"]); this.gotoAndStop(14); }).prototype = p = new cjs.Sprite(); // helper functions: function mc_symbol_clone() { var clone = this._cloneProps(new this.constructor(this.mode, this.startPosition, this.loop)); clone.gotoAndStop(this.currentFrame); clone.paused = this.paused; clone.framerate = this.framerate; return clone; } function getMCSymbolPrototype(symbol, nominalBounds, frameBounds) { var prototype = cjs.extend(symbol, cjs.MovieClip); prototype.clone = mc_symbol_clone; prototype.nominalBounds = nominalBounds; prototype.frameBounds = frameBounds; return prototype; } (lib.tochimaru_ichigo = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_2 this.instance = new lib.symbol1(); this.instance.parent = this; this.timeline.addTween(cjs.Tween.get(this.instance).wait(1)); }).prototype = getMCSymbolPrototype(lib.tochimaru_ichigo, new cjs.Rectangle(0,0,606,594), null); (lib.tochimaru_1 = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_1 this.instance = new lib.tochimaru(); this.instance.parent = this; this.instance.setTransform(7,0); this.timeline.addTween(cjs.Tween.get(this.instance).wait(1)); }).prototype = getMCSymbolPrototype(lib.tochimaru_1, new cjs.Rectangle(7,0,435,591), null); (lib.title_1 = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_1 this.instance = new lib.title(); this.instance.parent = this; this.instance.setTransform(0,1); this.timeline.addTween(cjs.Tween.get(this.instance).wait(1)); }).prototype = getMCSymbolPrototype(lib.title_1, new cjs.Rectangle(0,1,650,43), null); (lib.start_1 = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_1 this.instance = new lib.start(); this.instance.parent = this; this.timeline.addTween(cjs.Tween.get(this.instance).wait(1)); }).prototype = getMCSymbolPrototype(lib.start_1, new cjs.Rectangle(0,0,590,140), null); (lib.silhouette2_1 = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_1 this.instance = new lib.silhouette2(); this.instance.parent = this; this.timeline.addTween(cjs.Tween.get(this.instance).wait(1)); }).prototype = getMCSymbolPrototype(lib.silhouette2_1, new cjs.Rectangle(0,0,750,1334), null); (lib.silhouette1_1 = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_1 this.instance = new lib.silhouette1(); this.instance.parent = this; this.timeline.addTween(cjs.Tween.get(this.instance).wait(1)); }).prototype = getMCSymbolPrototype(lib.silhouette1_1, new cjs.Rectangle(0,0,750,1334), null); (lib.logo_1 = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_1 this.instance = new lib.logo(); this.instance.parent = this; this.timeline.addTween(cjs.Tween.get(this.instance).wait(1)); }).prototype = getMCSymbolPrototype(lib.logo_1, new cjs.Rectangle(0,0,430,127), null); (lib.light = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_1 this.shape = new cjs.Shape(); this.shape.graphics.f("#FFF4F6").s().p("Eg6lBoOMAAAjQbMB1LAAAMAAADQbg"); this.shape.setTransform(375,667); this.timeline.addTween(cjs.Tween.get(this.shape).wait(1)); }).prototype = getMCSymbolPrototype(lib.light, new cjs.Rectangle(0,0,750,1334), null); (lib.ha2_1 = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_1 this.instance = new lib.ha2(); this.instance.parent = this; this.instance.setTransform(-12,0); this.timeline.addTween(cjs.Tween.get(this.instance).wait(1)); }).prototype = getMCSymbolPrototype(lib.ha2_1, new cjs.Rectangle(-12,0,148,175), null); (lib.ha1_1 = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_1 this.instance = new lib.ha1(); this.instance.parent = this; this.timeline.addTween(cjs.Tween.get(this.instance).wait(1)); }).prototype = getMCSymbolPrototype(lib.ha1_1, new cjs.Rectangle(0,0,207,201), null); (lib.fukidashi_1 = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_1 this.instance = new lib.fukidashi(); this.instance.parent = this; this.timeline.addTween(cjs.Tween.get(this.instance).wait(1)); }).prototype = getMCSymbolPrototype(lib.fukidashi_1, new cjs.Rectangle(0,0,669,303), null); (lib.btn2 = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_1 this.shape = new cjs.Shape(); this.shape.graphics.f("#434343").s().p("EgmfAlqQv9vmAA2EQAA2EP9vmQP8vmWjAAQWjAAP9PmQP9PmAAWEQAAWEv9PmQv9Pn2jAAQ2jAAv8vng"); this.shape.setTransform(594.1,452.5); this.shape._off = true; this.timeline.addTween(cjs.Tween.get(this.shape).wait(3).to({_off:false},0).wait(1)); }).prototype = p = new cjs.MovieClip(); p.nominalBounds = new cjs.Rectangle(0,0,942.6,793.4); (lib.btn = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_1 this.shape = new cjs.Shape(); this.shape.graphics.f("rgba(1,167,132,0.898)").s().p("EhiRA9BMAAAh6BMDEjAAAMAAAB6Bg"); this.shape.setTransform(628.95,390.475); this.shape._off = true; this.timeline.addTween(cjs.Tween.get(this.shape).wait(3).to({_off:false},0).wait(1)); }).prototype = p = new cjs.MovieClip(); p.nominalBounds = new cjs.Rectangle(0,0,1257.9,781); (lib.bottom04_1 = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_1 this.instance = new lib.bottom04(); this.instance.parent = this; this.timeline.addTween(cjs.Tween.get(this.instance).wait(1)); }).prototype = getMCSymbolPrototype(lib.bottom04_1, new cjs.Rectangle(0,0,788,477), null); (lib.bottom03_1 = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_1 this.instance = new lib.bottom03(); this.instance.parent = this; this.instance.setTransform(-2270,0); this.instance_1 = new lib.bottom03(); this.instance_1.parent = this; this.instance_1.setTransform(-1512,0); this.instance_2 = new lib.bottom03(); this.instance_2.parent = this; this.instance_2.setTransform(-754,0); this.instance_3 = new lib.bottom03(); this.instance_3.parent = this; this.instance_3.setTransform(-10,0); this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance_3},{t:this.instance_2},{t:this.instance_1},{t:this.instance}]}).wait(1)); }).prototype = getMCSymbolPrototype(lib.bottom03_1, new cjs.Rectangle(-2270,0,3048,477), null); (lib.bottom02_1 = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_1 this.instance = new lib.bottom02(); this.instance.parent = this; this.instance.setTransform(-2284,0); this.instance_1 = new lib.bottom02(); this.instance_1.parent = this; this.instance_1.setTransform(-1526,0); this.instance_2 = new lib.bottom02(); this.instance_2.parent = this; this.instance_2.setTransform(-768,0); this.instance_3 = new lib.bottom02(); this.instance_3.parent = this; this.instance_3.setTransform(-10,0); this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance_3},{t:this.instance_2},{t:this.instance_1},{t:this.instance}]}).wait(1)); }).prototype = getMCSymbolPrototype(lib.bottom02_1, new cjs.Rectangle(-2284,0,3062,477), null); (lib.bottom01_1 = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_1 this.instance = new lib.bottom01(); this.instance.parent = this; this.instance.setTransform(-2284,0); this.instance_1 = new lib.bottom01(); this.instance_1.parent = this; this.instance_1.setTransform(-1526,0); this.instance_2 = new lib.bottom01(); this.instance_2.parent = this; this.instance_2.setTransform(-768,0); this.instance_3 = new lib.bottom01(); this.instance_3.parent = this; this.instance_3.setTransform(-10,0); this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance_3},{t:this.instance_2},{t:this.instance_1},{t:this.instance}]}).wait(1)); }).prototype = getMCSymbolPrototype(lib.bottom01_1, new cjs.Rectangle(-2284,0,3062,477), null); (lib.ichigo = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // レイヤー_1 this.instance = new lib.tochimaru_ichigo(); this.instance.parent = this; this.instance.setTransform(302.9,296.9,1,1,0,0,0,302.9,296.9); this.timeline.addTween(cjs.Tween.get(this.instance).wait(1)); }).prototype = getMCSymbolPrototype(lib.ichigo, new cjs.Rectangle(0,0,606,594), null); // stage content: (lib.tochimaru_spring = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{TAP0:37,GAME1:38,"TAP0":103,TAP1:104,END:109}); // キャンバス var page_main = document.getElementById("main"); var canvas = document.getElementById("canvas"); // 進行バー var canvas_progressBar = document.getElementById("canvas_progressBar"); var tochimaru_gameStage = document.getElementById("tochimaru_gameStage"); // timeline functions: this.frame_37 = function () { this.stop(); this.button_game.addEventListener("click", fl_ClickToGoToAndPlayFromFrame.bind(this)); function fl_ClickToGoToAndPlayFromFrame() { //isPlaying = true; setTimeout(function () { canvas_progressBar.style.transform = "translateY(0px)" }, 1300); this.gotoAndPlay("GAME1"); } } this.frame_103 = function() { this.stop(); tochimaru_gameStage.style.display = "block"; this.button_1.addEventListener("click", fl_ClickToGoToAndPlayFromFrame.bind(this)); function fl_ClickToGoToAndPlayFromFrame() { //this.gotoAndPlay("TAP1"); } } this.frame_104 = function() { this.button_1.addEventListener("click", fl_ClickToGoToAndPlayFromFrame.bind(this)); function fl_ClickToGoToAndPlayFromFrame() { //this.gotoAndPlay("TAP1"); } } this.frame_105 = function() { this.button_1.addEventListener("click", fl_ClickToGoToAndPlayFromFrame.bind(this)); function fl_ClickToGoToAndPlayFromFrame() { //this.gotoAndPlay("TAP1"); } } this.frame_106 = function() { this.button_1.addEventListener("click", fl_ClickToGoToAndPlayFromFrame.bind(this)); function fl_ClickToGoToAndPlayFromFrame() { //this.gotoAndPlay("TAP1"); } } this.frame_107 = function() { this.button_1.addEventListener("click", fl_ClickToGoToAndPlayFromFrame.bind(this)); function fl_ClickToGoToAndPlayFromFrame() { //this.gotoAndPlay("TAP1"); } } this.frame_108 = function() { this.button_1.addEventListener("click", fl_ClickToGoToAndPlayFromFrame.bind(this)); function fl_ClickToGoToAndPlayFromFrame() { //this.gotoAndPlay("TAP1"); } this.gotoAndStop("TAP0"); } this.frame_168 = function() { this.stop(); page_main.style.transform = "translateX(-750px)"; } // actions tween: this.timeline.addTween(cjs.Tween.get(this).wait(37).call(this.frame_37).wait(66).call(this.frame_103).wait(1).call(this.frame_104).wait(1).call(this.frame_105).wait(1).call(this.frame_106).wait(1).call(this.frame_107).wait(1).call(this.frame_108).wait(60).call(this.frame_168).wait(1)); // Btn this.button_game = new lib.btn(); this.button_game.name = "button_game"; this.button_game.parent = this; this.button_game.setTransform(375,667.75,0.5803,1.6826,0,0,0,629,390.9); new cjs.ButtonHelper(this.button_game, 0, 1, 2, false, new lib.btn(), 3); this.button_1 = new lib.btn2(); this.button_1.name = "button_1"; this.button_1.parent = this; this.button_1.setTransform(413.15,521.6,1,1.0001,0,0,0,628.8,391.1); new cjs.ButtonHelper(this.button_1, 0, 1, 2, false, new lib.btn2(), 3); this.timeline.addTween(cjs.Tween.get({}).to({state:[]}).to({state:[{t:this.button_game}]},37).to({state:[]},1).to({state:[{t:this.button_1}]},65).to({state:[]},5).wait(61)); // back this.instance = new lib.light(); this.instance.parent = this; this.instance.setTransform(375,667,1,1,0,0,0,375,667); this.instance.alpha = 0; this.instance._off = true; this.timeline.addTween(cjs.Tween.get(this.instance).wait(149).to({_off:false},0).to({alpha:1},19).wait(1)); // ha2 this.instance_1 = new lib.ha2_1(); this.instance_1.parent = this; this.instance_1.setTransform(802,-53,1,1,0,0,0,68,67); this.instance_1._off = true; this.timeline.addTween(cjs.Tween.get(this.instance_1).wait(15).to({_off:false},0).to({x:682,y:67},8).wait(15).to({x:802,y:-53},11).to({_off:true},1).wait(119)); // ha1 this.instance_2 = new lib.ha1_1(); this.instance_2.parent = this; this.instance_2.setTransform(-33.5,-22,1,1,0,0,0,86.5,98); this.instance_2._off = true; this.timeline.addTween(cjs.Tween.get(this.instance_2).wait(15).to({_off:false},0).to({x:86.5,y:98},8).wait(15).to({x:-33.5,y:-22},11).to({_off:true},1).wait(119)); // logo this.instance_3 = new lib.logo_1(); this.instance_3.parent = this; this.instance_3.setTransform(375,-108.5,1,1,0,0,0,215,63.5); this.instance_3._off = true; this.timeline.addTween(cjs.Tween.get(this.instance_3).wait(23).to({_off:false},0).to({y:191.5},6).to({y:171.5},3).wait(6).to({alpha:0},11).to({_off:true},1).wait(119)); // title this.instance_4 = new lib.title_1(); this.instance_4.parent = this; this.instance_4.setTransform(375,-23.5,1,1,0,0,0,325,21.5); this.instance_4._off = true; this.timeline.addTween(cjs.Tween.get(this.instance_4).wait(27).to({_off:false},0).to({y:276.5},6).to({y:256.5},3).wait(2).to({alpha:0},11).to({_off:true},1).wait(119)); // fukidashi this.instance_5 = new lib.fukidashi_1(); this.instance_5.parent = this; this.instance_5.setTransform(400.55,346.55,0.4254,0.4254,0,0,0,359.5,304.5); this.instance_5.alpha = 0; this.instance_5._off = true; this.timeline.addTween(cjs.Tween.get(this.instance_5).wait(96).to({_off:false},0).to({scaleX:1,scaleY:1,x:400.5,y:346.5,alpha:1},6).wait(7).to({x:2640.5},59,cjs.Ease.get(-1)).wait(1)); // bottom04 this.instance_6 = new lib.bottom04_1(); this.instance_6.parent = this; this.instance_6.setTransform(384,1490.5,1,1,0,0,0,394,238.5); this.instance_6._off = true; this.timeline.addTween(cjs.Tween.get(this.instance_6).wait(10).to({_off:false},0).to({y:1085.5},8).to({y:1095.5},4).to({_off:true},80).wait(67)); // start this.instance_7 = new lib.start_1(); this.instance_7.parent = this; this.instance_7.setTransform(375.05,1020.05,0.3428,0.3428,0,0,0,295.1,70); this.instance_7.alpha = 0; this.instance_7._off = true; this.timeline.addTween(cjs.Tween.get(this.instance_7).wait(17).to({_off:false},0).to({regX:295,scaleX:1,scaleY:1,x:375,y:1020,alpha:1},9).wait(12).to({alpha:0},11).to({_off:true},1).wait(119)); // bottom03 this.instance_8 = new lib.bottom03_1(); this.instance_8.parent = this; this.instance_8.setTransform(375,1585.5,1,1,0,0,0,375,238.5); this.instance_8._off = true; this.timeline.addTween(cjs.Tween.get(this.instance_8).wait(10).to({_off:false},0).to({y:1085.5},8).to({y:1095.5},4).wait(87).to({x:2615},59,cjs.Ease.get(-1)).wait(1)); // bottom02 this.instance_9 = new lib.bottom02_1(); this.instance_9.parent = this; this.instance_9.setTransform(375,1585.5,1,1,0,0,0,375,238.5); this.instance_9._off = true; this.timeline.addTween(cjs.Tween.get(this.instance_9).wait(8).to({_off:false},0).to({y:1085.5},8).to({y:1095.5},3).wait(90).to({x:2615},59,cjs.Ease.get(-1)).wait(1)); // bottom01 this.instance_10 = new lib.bottom01_1(); this.instance_10.parent = this; this.instance_10.setTransform(375,1585.5,1,1,0,0,0,375,238.5); this.instance_10._off = true; this.timeline.addTween(cjs.Tween.get(this.instance_10).wait(6).to({_off:false},0).to({y:1095.5},8).wait(95).to({x:2615},59,cjs.Ease.get(-1)).wait(1)); // tochimal_op this.instance_11 = new lib.tochimaru_1(); this.instance_11.parent = this; this.instance_11.setTransform(375,615.5,0.3717,0.3717,0,0,0,210,264.5); this.instance_11.alpha = 0; this.instance_11._off = true; this.timeline.addTween(cjs.Tween.get(this.instance_11).wait(27).to({_off:false},0).to({scaleX:1,scaleY:1,alpha:1},9,cjs.Ease.get(-1)).wait(13).to({regX:210.1,regY:264.6,scaleX:0.3145,scaleY:0.3145,x:375.05,y:1175.55},12).to({_off:true},1).wait(107)); // TL_ichigo this.instance_12 = new lib.ichigo(); this.instance_12.parent = this; this.instance_12.setTransform(385.25,1102.15,0.1573,0.1573,0,0,0,303,296.9); this.instance_12._off = true; this.timeline.addTween(cjs.Tween.get(this.instance_12).wait(67).to({_off:false},0).to({regY:297.1,scaleX:0.9091,scaleY:0.9091,x:385.4,y:542.3},19).to({regX:302.9,regY:296.9,scaleX:1,scaleY:1,x:385.25,y:602.05},16).wait(2).to({scaleX:0.9258,scaleY:0.9258,x:385.3,y:602.1},2).to({scaleX:1,scaleY:1,x:385.25,y:602.05},2).wait(1).to({rotation:18.1953,x:385.3,y:642.1},7).to({y:602.1},6).to({regX:303.1,regY:297.1,scaleY:0.9382,rotation:0,skewX:22.0942,skewY:18.1953,x:385.4,y:642.3},6).to({regX:302.9,regY:296.9,scaleY:1,rotation:18.1953,skewX:0,skewY:0,x:385.3,y:602.1},6).to({regX:303.1,regY:297.1,scaleY:0.9382,rotation:0,skewX:22.0942,skewY:18.1953,x:385.4,y:642.3},7).wait(6).to({regX:302.9,regY:296.9,scaleY:1,rotation:-16.5073,skewX:0,skewY:0,x:-404.55,y:215.95},21).wait(1)); // bottom00 this.instance_13 = new lib.bottom00(); this.instance_13.parent = this; this.instance_13.setTransform(0,1252); this.timeline.addTween(cjs.Tween.get(this.instance_13).wait(169)); // silhouette2 this.instance_14 = new lib.silhouette2_1(); this.instance_14.parent = this; this.instance_14.setTransform(495,667,1,1,0,0,0,375,667); this.instance_14.alpha = 0; this.timeline.addTween(cjs.Tween.get(this.instance_14).to({x:375,alpha:1},19,cjs.Ease.get(1)).wait(150)); // silhouette1 this.instance_15 = new lib.silhouette1_1(); this.instance_15.parent = this; this.instance_15.setTransform(255,667,1,1,0,0,0,375,667); this.instance_15.alpha = 0; this.timeline.addTween(cjs.Tween.get(this.instance_15).to({x:375,alpha:1},19,cjs.Ease.get(1)).wait(150)); // back this.shape = new cjs.Shape(); this.shape.graphics.f("#FFF4F6").s().p("Eg6lBoOMAAAjQbMB1LAAAMAAADQbg"); this.shape.setTransform(375,667); this.timeline.addTween(cjs.Tween.get(this.shape).wait(169)); }).prototype = p = new cjs.MovieClip(); p.nominalBounds = new cjs.Rectangle(-1909,495,4927,1329); // library properties: lib.properties = { id: '4A03C91C522D43DA8A9F3623AADD5989', width: 750, height: 1334, fps: 30, color: "#FFFFFF", opacity: 1.00, manifest: [ {src:"images/tochimaru_spring_atlas_.png?1558057359443", id:"tochimaru_spring_atlas_"} ], preloads: [] }; // bootstrap callback support: (lib.Stage = function(canvas) { createjs.Stage.call(this, canvas); }).prototype = p = new createjs.Stage(); p.setAutoPlay = function(autoPlay) { this.tickEnabled = autoPlay; } p.play = function() { this.tickEnabled = true; this.getChildAt(0).gotoAndPlay(this.getTimelinePosition()) } p.stop = function(ms) { if(ms) this.seek(ms); this.tickEnabled = false; } p.seek = function(ms) { this.tickEnabled = true; this.getChildAt(0).gotoAndStop(lib.properties.fps * ms / 1000); } p.getDuration = function() { return this.getChildAt(0).totalFrames / lib.properties.fps * 1000; } p.getTimelinePosition = function() { return this.getChildAt(0).currentFrame / lib.properties.fps * 1000; } an.bootcompsLoaded = an.bootcompsLoaded || []; if(!an.bootstrapListeners) { an.bootstrapListeners=[]; } an.bootstrapCallback=function(fnCallback) { an.bootstrapListeners.push(fnCallback); if(an.bootcompsLoaded.length > 0) { for(var i=0; i