Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/02/2011, 20:01
Avatar de ClubIce
ClubIce
 
Fecha de Ingreso: diciembre-2008
Mensajes: 216
Antigüedad: 15 años, 4 meses
Puntos: 2
Pregunta Clonar funcion

Hola,

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
  1. $scene = function (value) {
  2.     if (typeof(value) == 'undefined') {
  3.         return $scene.data;
  4.     }
  5.     if ($scene.data != null) {
  6.         $scene.data.terminate();
  7.         $scene.data = null;
  8.     }
  9.     $scene.data = value;
  10.     $scene.data.main ? $scene.data.main() : $scene.main();
  11.     $scene.data.start();
  12. }
  13.   $scene.data = null
  14.     $scene.main = function() {
  15.         Graphics.interval = setInterval(function() {
  16.             Keyboard.update()
  17.             $scene.update();
  18.             Graphics.update()
  19.         },1)
  20.     }
  21.     $scene.update = function() {
  22.         $scene.data.update()
  23.     }