Tengo una Funcion que sirve como contenedor de un Objeto. El problema es que nesesito varios de estos contenedores, y nesesito generarlos Dinamicamente, y no se como hacer para crear una copia independiente de la funcion (no un prototipo).
La funcion que intento clonar es la siguiente:
Código Javascript:
Ver original
$scene = function (value) { if (typeof(value) == 'undefined') { return $scene.data; } if ($scene.data != null) { $scene.data.terminate(); $scene.data = null; } $scene.data = value; $scene.data.main ? $scene.data.main() : $scene.main(); $scene.data.start(); } $scene.data = null $scene.main = function() { Graphics.interval = setInterval(function() { Keyboard.update() $scene.update(); Graphics.update() },1) } $scene.update = function() { $scene.data.update() }