diff options
author | Nivesh Rajbhandari | 2012-03-13 13:05:16 -0700 |
---|---|---|
committer | Nivesh Rajbhandari | 2012-03-13 13:05:16 -0700 |
commit | e19376c54eedd1f1c457ba405b2f110be376a559 (patch) | |
tree | d48c090f71ed2cd6bd6ce38ff68c36ab69299985 /js/helper-classes/RDGE/src/core/script/engine.js | |
parent | 970c2e63aa8ec3f70df2bf073cedb9e3b7617755 (diff) | |
parent | f56b8cf4d3316d250c0f0045fb78f0dbd5c56e94 (diff) | |
download | ninja-e19376c54eedd1f1c457ba405b2f110be376a559.tar.gz |
Merge branch 'refs/heads/ninja-internal' into WebGLFixes
Diffstat (limited to 'js/helper-classes/RDGE/src/core/script/engine.js')
-rwxr-xr-x | js/helper-classes/RDGE/src/core/script/engine.js | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/js/helper-classes/RDGE/src/core/script/engine.js b/js/helper-classes/RDGE/src/core/script/engine.js index 5bc9305c..f5724665 100755 --- a/js/helper-classes/RDGE/src/core/script/engine.js +++ b/js/helper-classes/RDGE/src/core/script/engine.js | |||
@@ -89,6 +89,8 @@ stateManager = function() | |||
89 | g_enableBenchmarks = true; | 89 | g_enableBenchmarks = true; |
90 | function Engine() | 90 | function Engine() |
91 | { | 91 | { |
92 | this._assetPath = "assets/"; | ||
93 | |||
92 | // map of scene graphs to names | 94 | // map of scene graphs to names |
93 | this.sceneMap = []; | 95 | this.sceneMap = []; |
94 | 96 | ||
@@ -228,6 +230,19 @@ function Engine() | |||
228 | contextManager.currentCtx = savedCtx; | 230 | contextManager.currentCtx = savedCtx; |
229 | 231 | ||
230 | } | 232 | } |
233 | |||
234 | this.remapAssetFolder = function( url ) | ||
235 | { | ||
236 | var searchStr = "assets/"; | ||
237 | var index = url.indexOf( searchStr ); | ||
238 | var rtnPath = url; | ||
239 | if (index >= 0) | ||
240 | { | ||
241 | rtnPath = url.substr( index + searchStr.length ); | ||
242 | rtnPath = this._assetPath + rtnPath; | ||
243 | } | ||
244 | return rtnPath; | ||
245 | } | ||
231 | 246 | ||
232 | } | 247 | } |
233 | 248 | ||