event: str\r
};\r
}\r
- },\r
+ }, \r
\r
/*_parse メソッド\r
* 引数の文字列を解析して、フレーム数を算出し、結果を$frame.beginプロパティに出力\r
/*イベントの時間差を設定しておく\r
* eventOffsetとobjListの変数はクロージャとしてlistener関数で使われる*/\r
var eventOffset = this.begin,\r
- /*objListのvalueプロパティはあとで書き換えられる*/\r
+ /*objListのvalueプロパティはあとで書き換えられる(イベントの場合のみ)*/\r
objList = this.$list.addList(Number.MAX_VALUE),\r
/*イベントのリスナーとして使う*/\r
listener = function(evt) {\r
objList.value = this.begin = eventOffset + this.$frame.currentFrame;\r
- var s = this.$activate;\r
- this.activeTime = s.call() || Number.MAX_VALUE;\r
- this.simpleDuration = s.simpleDur;\r
- s = void 0;\r
this.$frame.addLine(this);\r
this.isResolved = true;\r
};\r
} else {\r
this._parse(str);\r
}\r
- str = void 0;\r
+ /*beginとend属性を考慮に入れないで、活動継続時間を求める*/\r
+ var s = this.$activate.up();\r
+ this.activeTime = s.call() || Number.MAX_VALUE;\r
+ this.simpleDuration = s.simpleDur;\r
+ s = str = void 0;\r
return this;\r
},\r
\r