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.

  1. 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.

  2. 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.

  3. 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.

menu