\r
/*イベントのリスナーとして、parseメソッドで使う*/\r
listener: function(evt) {\r
- evt = evt || { timeStamp: 0 };\r
+ evt = evt || { timeStamp: this.startTime };\r
if (!evt.timeStamp && (evt.timeStamp !== 0)) {\r
throw new Error();\r
}\r
/*配列は初期化しておく*/\r
begin.timelines.length = 0;\r
obj.$activate = begin.$activate.up();\r
- obj.startTime = 0;\r
+ obj.startTime = Date.now();\r
+ obj.setFrame(0);\r
} );\r
/*境界条件を調べておく (limit value analysis)*/\r
it("should be this for the value (limit value analysis)", function() {\r
expect(obj.begin).toBe(0);\r
\r
obj.listener( {\r
- timeStamp: 0\r
- } );\r
+ timeStamp: Date.now()\r
+ } );\r
expect(obj.begin).toBe(0);\r
expect(obj.activeTime).toBeNull();\r
expect(obj.timelines.length).toBe(0);\r
} )\r
})\r
.listener( {\r
- timeStamp: 0\r
+ timeStamp: Date.now()\r
} );\r
expect(obj.$1.begin).toBe(1);\r
expect(obj.$1.activeTime).toEqual(Math.floor(12000*obj.fpms));\r