File tree 4 files changed +20
-8
lines changed
4 files changed +20
-8
lines changed Original file line number Diff line number Diff line change @@ -53,6 +53,8 @@ module.exports = function(grunt) {
53
53
'js/utils/vector2.js' ,
54
54
'js/utils/vector3.js' ,
55
55
'js/exceptions.js' ,
56
+ 'js/texture_container.js' ,
57
+ 'js/model_container.js' ,
56
58
'js/game/gameplay_object.js' ,
57
59
'js/game/vehicle.js' ,
58
60
'js/game/road.js' ,
@@ -64,10 +66,8 @@ module.exports = function(grunt) {
64
66
'js/game/traffic_light.js' ,
65
67
'js/game/traffic_lights_controller.js' ,
66
68
'js/game/map.js' ,
67
- 'js/texture_container.js' ,
68
- 'js/model_container.js' ,
69
- 'js/world_renderer.js' ,
70
- 'js/world_controller.js' ,
69
+ 'js/game/world_renderer.js' ,
70
+ 'js/game/world_controller.js' ,
71
71
'js/game/road_controller.js' ,
72
72
'js/game/vehicle_controller.js' ,
73
73
'js/scenes/gameplay_scene.js' ,
Original file line number Diff line number Diff line change 1
1
( function ( ) {
2
- TRAFFICSIM_APP . WorldController = function ( gameplayScene ) {
2
+ TRAFFICSIM_APP . game = TRAFFICSIM_APP . game || { } ;
3
+ TRAFFICSIM_APP . game . world_controller = TRAFFICSIM_APP . game . world_controller || { } ;
4
+
5
+ var NS = TRAFFICSIM_APP . game . world_controller ;
6
+
7
+ NS . WorldController = function ( gameplayScene ) {
3
8
var self = this ;
4
9
5
10
var gameplayScene = gameplayScene ;
Original file line number Diff line number Diff line change 1
1
( function ( ) {
2
- TRAFFICSIM_APP . WorldRenderer = function ( worldController ) {
2
+ /* All meshes added to the ThreeJS scene will be automatically drawn on the screen. This namespace
3
+ * is supposed to handle rendering situations that are part of any other namespace. */
4
+ TRAFFICSIM_APP . game = TRAFFICSIM_APP . game || { } ;
5
+ TRAFFICSIM_APP . game . world_renderer = TRAFFICSIM_APP . game . world_renderer || { } ;
6
+
7
+ var NS = TRAFFICSIM_APP . game . world_renderer ;
8
+
9
+ NS . WorldRenderer = function ( worldController ) {
3
10
var renderer ;
4
11
var worldController = worldController ;
5
12
var drawDebugInfo = {
Original file line number Diff line number Diff line change 22
22
23
23
function initialize ( ) {
24
24
clock = new THREE . Clock ( ) ;
25
- worldController = new TRAFFICSIM_APP . WorldController ( self ) ;
26
- worldRenderer = new TRAFFICSIM_APP . WorldRenderer ( worldController ) ;
25
+ worldController = new TRAFFICSIM_APP . game . world_controller . WorldController ( self ) ;
26
+ worldRenderer = new TRAFFICSIM_APP . game . world_renderer . WorldRenderer ( worldController ) ;
27
27
}
28
28
29
29
this . update = function ( ) {
You can’t perform that action at this time.
0 commit comments