-
Notifications
You must be signed in to change notification settings - Fork 2
A plugin for the Impact javascript game engine (http://impactjs.com/). This plugin extends ig.Game and ig.Entity with functions to directly manipulate the z index.
boneheadmed/zmagic
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A plugin for the Impact javascript game engine (http://impactjs.com/). This plugin extends ig.Game and ig.Entity with functions to directly manipulate the z index. How to use: Create a new plugins folder if one does not exist: lib/plugins Create a new folder called zmagic: lib/plugins/zmagic Place the zmagic.js file within that folder. Within the main.js file, require: 'plugins.zmagic.zmagic' Usage: 1) Initialize zmagic: Within your main game's init function: init: function(){ .... new ig.Zmagic(); .... } 2) ig.Game.swapIndex function Used when you have a situation where you want to put one entity in front of another, but don't won't to modify the z index directly and sort, etc. ig.game.swapzIndex(entityA, entityB); 3) ig.Entity.moveToFront Used to place an entity at the "front" or top of the list of entities. For example if you had a pointer entity that should always be above any newly generated entities. Within that enity: update: function() { ... this.moveToFront(); this.parent(); }
About
A plugin for the Impact javascript game engine (http://impactjs.com/). This plugin extends ig.Game and ig.Entity with functions to directly manipulate the z index.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published