overte/examples/example
Howard Stearns 590ad22d89 Update spaceInvaders to use per-entity collision handlers.
Also fix bitrot:
* The 'f' key triggers a profile, after which all bets are off regarding time-dependent behavior such as lifetime and update().
 (I'm moving space-invaders "fire" to the space bar as a work-around.)

* You don't get a collision without
 a non-default shapeType property (if the object type is "Model")
 a truthy collisionsWillMove property

* Entity handles (such as returned by Entity.addEntity) no longer have a separate 'id' property, so don't reference that. Just use the handle object itself.

* When an entity's lifetime expires, Entities.getEntityProperties(theEntityHandle) returns default values.
 It looks like the space-invaders script was written at a time when this returned falsey.
 (I'm changing the script to see if the properties.type === 'Unknown'.)

NOT FIXED is that the level of detail is cutting out when showing all the invaders.
2015-05-25 17:16:35 -07:00
..
audio remove unecessary injector stops 2015-02-11 16:23:57 -08:00
avatarcontrol restore camera lookAt and keepLookingAt features 2015-01-07 13:41:07 -08:00
entities respond to code review 2015-05-20 17:31:57 -07:00
games Update spaceInvaders to use per-entity collision handlers. 2015-05-25 17:16:35 -07:00
metavoxels More Script updates 2015-01-06 22:32:45 -08:00
misc refined the names of the key light porperties in Stage 2015-04-21 11:04:14 -07:00
scripts remove load script from message that used xmpp 2015-03-03 10:17:29 -08:00
ui implement scripting interface for LODManager 2015-03-17 13:18:29 -07:00
downloadInfoExample.js Add downloads information changed event for JavaScript 2015-01-07 11:20:46 -08:00
entityCollisionExample.js Deprecate globalCollisionsExample.js, and add entityCollisionExample.js 2015-05-25 17:15:55 -07:00
globalCollisionsExample.js Deprecate globalCollisionsExample.js, and add entityCollisionExample.js 2015-05-25 17:15:55 -07:00