Te va a tocar recorrer
de alguna forma el arreglo sea directa o indirectamente...... pero es imposible a priori saber en que posicion esta ese name:
Código Javascript
:
Ver original<script>
var Players = new Array;
Players.push({
width: 20,
height: 50,
posX: 33,
posY: 12,
direction: 's',
name: 'Maria',
});
Players.push({
width: 20,
height: 50,
posX: 33,
posY: 12,
direction: 's',
name: 'Pablo',
});
Players.push({
width: 20,
height: 50,
posX: 33,
posY: 12,
direction: 's',
name: 'Juan',
});
aguja = 'Pablo'; // a buscar
for (ix in Players)
if (Players[ix].name==aguja)
console.log('Encontrado '+aguja+' en posicion '+ix);
</script>
Imprime: Cita: Encontrado Pablo en posicion 1