LO QUE PIDES...
SE PUEDE....... pero DEPENDE de como empujes los elementos al arreglo...y si van a repetirse deberias hacer un pequeño cambio
Código Javascript
:
Ver original<script>
var Players = new Object;
// almacenas asi....
Players['Maria']={
width: 20,
height: 50,
posX: 33,
posY: 12,
direction: 's',
name: 'Maria',
};
Players['Pablo']={
width: 20,
height: 50,
posX: 33,
posY: 12,
direction: 's',
name: 'Pablo',
};
Players['Juan']={
width: 20,
height: 50,
posX: 33,
posY: 12,
direction: 's',
name: 'Juan',
};
aguja = 'Pablo'; // a buscar
console.log(Players[aguja]);
</script>
Obviamente podrias suprimir el repetir el name ya que ahora esta en indice del arreglo:
Cita: Players['Pablo']={
width: 20,
height: 50,
posX: 33,
posY: 12,
direction: 's',
name: 'Pablo', <<<< se podria eliminar, es redundante ahora
};