Como adicionar propriedades a objetos em seu jogo HTML5
Uma das coisas mais interessantes sobre objetos do jogo do HTML é que eles são variáveis que podem conter outras variáveis. Quando uma variável existe no contexto de um objecto, a variável é chamado um propriedade. As propriedades são as características de um objecto, tais como a velocidade ou o seu tamanho. Como um exemplo, por favor, olhe para a seguinte variação do código de bicho:
critterSpeed.html
A propriedade é simplesmente uma variável especial associada a um objeto. Normalmente, você usa object.property para indicar que uma propriedade particular está associada a um objecto em particular. Para este exemplo, aqui está como você adicionar um velocidade propriedade para o critter objeto.
Criar uma propriedade, referindo-se a ele.
Em javascript, você pode simplesmente se referem a uma variável, e será criado. Isto também é verdade em objectos. Basta fazer uma referência à Critter.speed, e a critter objeto tem magicamente um velocidade propriedade.
Criar propriedades no construtor.
Você pode tecnicamente criar ou fazer referência a um imóvel em qualquer lugar, mas normalmente eles são criados no construtor.
Use a propriedade como qualquer outra variável.
A propriedade funciona como qualquer outra variável, de modo que você pode usá-lo para realmente mudar a velocidade do objeto.