Added Body.Enable component

This commit is contained in:
Richard Davey 2017-12-03 11:06:21 +00:00
parent 7d5608740a
commit e53fa0e716
4 changed files with 34 additions and 0 deletions

View file

@ -12,6 +12,7 @@ var ArcadeImage = new Class({
Components.Bounce,
Components.Debug,
Components.Drag,
Components.Enable,
Components.Friction,
Components.Gravity,
Components.Immovable,

View file

@ -12,6 +12,7 @@ var ArcadeSprite = new Class({
Components.Bounce,
Components.Debug,
Components.Drag,
Components.Enable,
Components.Friction,
Components.Gravity,
Components.Immovable,

View file

@ -0,0 +1,31 @@
var Enable = {
enableBody: function (reset, x, y)
{
this.body.enable = true;
if (reset)
{
this.body.reset(x, y);
}
return this;
},
disableBody: function (reset, x, y)
{
this.body.stop();
this.body.enable = false;
if (reset)
{
this.body.reset(x, y);
}
return this;
}
};
module.exports = Enable;

View file

@ -7,6 +7,7 @@ module.exports = {
Bounce: require('./Bounce'),
Debug: require('./Debug'),
Drag: require('./Drag'),
Enable: require('./Enable'),
Friction: require('./Friction'),
Gravity: require('./Gravity'),
Immovable: require('./Immovable'),