File tree Expand file tree Collapse file tree 1 file changed +15
-20
lines changed Expand file tree Collapse file tree 1 file changed +15
-20
lines changed Original file line number Diff line number Diff line change @@ -74,39 +74,34 @@ THREE.EventDispatcher.prototype = {
7474
7575 } ,
7676
77- dispatchEvent : function ( ) {
77+ dispatchEvent : function ( event ) {
78+
79+ if ( this . _listeners === undefined ) return ;
7880
81+ var listeners = this . _listeners ;
82+ var listenerArray = listeners [ event . type ] ;
7983 var array = [ ] ;
8084
81- return function ( event ) {
82-
83- if ( this . _listeners === undefined ) return ;
84-
85- var listeners = this . _listeners ;
86- var listenerArray = listeners [ event . type ] ;
87-
88- if ( listenerArray !== undefined ) {
89-
90- event . target = this ;
85+ if ( listenerArray !== undefined ) {
9186
92- var length = listenerArray . length ;
87+ event . target = this ;
9388
94- for ( var i = 0 ; i < length ; i ++ ) {
89+ var length = listenerArray . length ;
9590
96- array [ i ] = listenerArray [ i ] ;
91+ for ( var i = 0 ; i < length ; i ++ ) {
9792
98- }
93+ array [ i ] = listenerArray [ i ] ;
9994
100- for ( var i = 0 ; i < length ; i ++ ) {
95+ }
10196
102- array [ i ] . call ( this , event ) ;
97+ for ( var i = 0 ; i < length ; i ++ ) {
10398
104- }
99+ array [ i ] . call ( this , event ) ;
105100
106101 }
107102
108- } ;
103+ }
109104
110- } ( )
105+ }
111106
112107} ;
You can’t perform that action at this time.
0 commit comments