remove old components
parent
f20ed1760f
commit
6cc5fa642e
|
@ -262,9 +262,9 @@ GameLib.Component.STATS = 0x1d;
|
||||||
GameLib.Component.GUI = 0x1e;
|
GameLib.Component.GUI = 0x1e;
|
||||||
GameLib.Component.IMAGE = 0x1f;
|
GameLib.Component.IMAGE = 0x1f;
|
||||||
GameLib.Component.ENTITY = 0x20;
|
GameLib.Component.ENTITY = 0x20;
|
||||||
GameLib.Component.MESH_SPHERE = 0x21;
|
//GameLib.Component.MESH_SPHERE = 0x21;
|
||||||
GameLib.Component.MESH_PLANE = 0x22;
|
//GameLib.Component.MESH_PLANE = 0x22;
|
||||||
GameLib.Component.MESH_CURVE = 0x23;
|
//GameLib.Component.MESH_CURVE = 0x23;
|
||||||
GameLib.Component.PHYSICS_WORLD = 0x24;
|
GameLib.Component.PHYSICS_WORLD = 0x24;
|
||||||
GameLib.Component.BROADPHASE = 0x25;
|
GameLib.Component.BROADPHASE = 0x25;
|
||||||
GameLib.Component.SOLVER = 0x26;
|
GameLib.Component.SOLVER = 0x26;
|
||||||
|
@ -288,12 +288,12 @@ GameLib.Component.CLOCK = 0x37;
|
||||||
GameLib.Component.ANIMATION = 0x38;
|
GameLib.Component.ANIMATION = 0x38;
|
||||||
GameLib.Component.CONTROLS_KEYBOARD = 0x39;
|
GameLib.Component.CONTROLS_KEYBOARD = 0x39;
|
||||||
GameLib.Component.CONTROLS_MOUSE = 0x3a;
|
GameLib.Component.CONTROLS_MOUSE = 0x3a;
|
||||||
GameLib.Component.MESH_TEXT = 0x3b;
|
//GameLib.Component.MESH_TEXT = 0x3b;
|
||||||
GameLib.Component.FONT = 0x3c;
|
GameLib.Component.FONT = 0x3c;
|
||||||
GameLib.Component.CANVAS = 0x3d;
|
GameLib.Component.CANVAS = 0x3d;
|
||||||
GameLib.Component.BONE = 0x3e;
|
GameLib.Component.BONE = 0x3e;
|
||||||
GameLib.Component.MESH_BOX = 0x3f;
|
//GameLib.Component.MESH_BOX = 0x3f;
|
||||||
GameLib.Component.MESH_CYLINDER = 0x40;
|
//GameLib.Component.MESH_CYLINDER = 0x40;
|
||||||
GameLib.Component.SYSTEM_ANIMATION = 0x41;
|
GameLib.Component.SYSTEM_ANIMATION = 0x41;
|
||||||
GameLib.Component.SYSTEM_CUSTOM_CODE = 0x42;
|
GameLib.Component.SYSTEM_CUSTOM_CODE = 0x42;
|
||||||
GameLib.Component.SYSTEM_GUI = 0x43;
|
GameLib.Component.SYSTEM_GUI = 0x43;
|
||||||
|
@ -310,7 +310,7 @@ GameLib.Component.LIGHT_POINT = 0x4d;
|
||||||
GameLib.Component.LIGHT_RECT_AREA = 0x4e;
|
GameLib.Component.LIGHT_RECT_AREA = 0x4e;
|
||||||
GameLib.Component.LIGHT_SPOT = 0x4f;
|
GameLib.Component.LIGHT_SPOT = 0x4f;
|
||||||
GameLib.Component.FOG = 0x50;
|
GameLib.Component.FOG = 0x50;
|
||||||
GameLib.Component.MESH_LINE = 0x51;
|
//GameLib.Component.MESH_LINE = 0x51;
|
||||||
GameLib.Component.PARTICLE_ENGINE = 0x52;
|
GameLib.Component.PARTICLE_ENGINE = 0x52;
|
||||||
GameLib.Component.SYSTEM_PARTICLE = 0x53;
|
GameLib.Component.SYSTEM_PARTICLE = 0x53;
|
||||||
GameLib.Component.PARTICLE = 0x54;
|
GameLib.Component.PARTICLE = 0x54;
|
||||||
|
@ -604,24 +604,24 @@ GameLib.Component.GetComponentInfo = function(number) {
|
||||||
constructor : GameLib.Entity,
|
constructor : GameLib.Entity,
|
||||||
apiConstructor : GameLib.API.Entity
|
apiConstructor : GameLib.API.Entity
|
||||||
};
|
};
|
||||||
case 0x21 : return {
|
case 0x21 : return null;/*return {
|
||||||
name : 'GameLib.D3.Mesh.Sphere',
|
name : 'GameLib.D3.Mesh.Sphere',
|
||||||
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
||||||
constructor : GameLib.D3.Mesh.Sphere,
|
constructor : GameLib.D3.Mesh.Sphere,
|
||||||
apiConstructor : GameLib.D3.API.Mesh
|
apiConstructor : GameLib.D3.API.Mesh
|
||||||
};
|
};*/
|
||||||
case 0x22 : return {
|
case 0x22 : return null;/*{
|
||||||
name : 'GameLib.D3.Mesh.Plane',
|
name : 'GameLib.D3.Mesh.Plane',
|
||||||
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
||||||
constructor : GameLib.D3.Mesh.Plane,
|
constructor : GameLib.D3.Mesh.Plane,
|
||||||
apiConstructor : GameLib.D3.API.Mesh
|
apiConstructor : GameLib.D3.API.Mesh
|
||||||
};
|
};*/
|
||||||
case 0x23 : return {
|
case 0x23 : return null;/*{
|
||||||
name : 'GameLib.D3.Mesh.Curve',
|
name : 'GameLib.D3.Mesh.Curve',
|
||||||
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
||||||
constructor : GameLib.D3.Mesh.Curve,
|
constructor : GameLib.D3.Mesh.Curve,
|
||||||
apiConstructor : GameLib.D3.API.Mesh
|
apiConstructor : GameLib.D3.API.Mesh
|
||||||
};
|
};*/
|
||||||
case 0x24 : return {
|
case 0x24 : return {
|
||||||
name : 'GameLib.D3.PhysicsWorld',
|
name : 'GameLib.D3.PhysicsWorld',
|
||||||
runtime : GameLib.Component.PHYSICS_RUNTIME,
|
runtime : GameLib.Component.PHYSICS_RUNTIME,
|
||||||
|
@ -760,12 +760,12 @@ GameLib.Component.GetComponentInfo = function(number) {
|
||||||
constructor : GameLib.Controls.Mouse,
|
constructor : GameLib.Controls.Mouse,
|
||||||
apiConstructor : GameLib.API.Controls
|
apiConstructor : GameLib.API.Controls
|
||||||
};
|
};
|
||||||
case 0x3b : return {
|
case 0x3b : return null;/*{
|
||||||
name : 'GameLib.D3.Mesh.Text',
|
name : 'GameLib.D3.Mesh.Text',
|
||||||
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
||||||
constructor : GameLib.D3.Mesh.Text,
|
constructor : GameLib.D3.Mesh.Text,
|
||||||
apiConstructor : GameLib.D3.API.Mesh
|
apiConstructor : GameLib.D3.API.Mesh
|
||||||
};
|
};*/
|
||||||
case 0x3c : return {
|
case 0x3c : return {
|
||||||
name : 'GameLib.D3.Font',
|
name : 'GameLib.D3.Font',
|
||||||
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
||||||
|
@ -784,18 +784,18 @@ GameLib.Component.GetComponentInfo = function(number) {
|
||||||
constructor : GameLib.D3.Bone,
|
constructor : GameLib.D3.Bone,
|
||||||
apiConstructor : GameLib.D3.API.Bone
|
apiConstructor : GameLib.D3.API.Bone
|
||||||
};
|
};
|
||||||
case 0x3f : return {
|
case 0x3f : return null;/*{
|
||||||
name : 'GameLib.D3.Mesh.Box',
|
name : 'GameLib.D3.Mesh.Box',
|
||||||
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
||||||
constructor : GameLib.D3.Mesh.Box,
|
constructor : GameLib.D3.Mesh.Box,
|
||||||
apiConstructor : GameLib.D3.API.Mesh
|
apiConstructor : GameLib.D3.API.Mesh
|
||||||
};
|
};*/
|
||||||
case 0x40 : return {
|
case 0x40 : return null;/*{
|
||||||
name : 'GameLib.D3.Mesh.Cylinder',
|
name : 'GameLib.D3.Mesh.Cylinder',
|
||||||
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
||||||
constructor : GameLib.D3.Mesh.Cylinder,
|
constructor : GameLib.D3.Mesh.Cylinder,
|
||||||
apiConstructor : GameLib.D3.API.Mesh
|
apiConstructor : GameLib.D3.API.Mesh
|
||||||
};
|
};*/
|
||||||
case 0x41 : return {
|
case 0x41 : return {
|
||||||
name : 'GameLib.System.Animation',
|
name : 'GameLib.System.Animation',
|
||||||
runtime : GameLib.Component.DEFAULT_RUNTIME,
|
runtime : GameLib.Component.DEFAULT_RUNTIME,
|
||||||
|
@ -892,12 +892,12 @@ GameLib.Component.GetComponentInfo = function(number) {
|
||||||
constructor : GameLib.D3.Fog,
|
constructor : GameLib.D3.Fog,
|
||||||
apiConstructor : GameLib.D3.API.Fog
|
apiConstructor : GameLib.D3.API.Fog
|
||||||
};
|
};
|
||||||
case 0x51 : return {
|
case 0x51 : return null;/*{
|
||||||
name : 'GameLib.D3.Mesh.Line',
|
name : 'GameLib.D3.Mesh.Line',
|
||||||
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
||||||
constructor : GameLib.D3.Mesh.Line,
|
constructor : GameLib.D3.Mesh.Line,
|
||||||
apiConstructor : GameLib.D3.API.Mesh
|
apiConstructor : GameLib.D3.API.Mesh
|
||||||
};
|
};*/
|
||||||
case 0x52 : return {
|
case 0x52 : return {
|
||||||
name : 'GameLib.D3.ParticleEngine',
|
name : 'GameLib.D3.ParticleEngine',
|
||||||
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
runtime : GameLib.Component.GRAPHICS_RUNTIME,
|
||||||
|
|
|
@ -122,6 +122,8 @@ GameLib.D3.ParticleEngine.prototype.updateInstance = function(property) {
|
||||||
this.templateParticle.direction = this.direction.clone();
|
this.templateParticle.direction = this.direction.clone();
|
||||||
this.templateParticle.direction.updateInstance('direction', true);
|
this.templateParticle.direction.updateInstance('direction', true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
GameLib.Component.prototype.updateInstance.call(this, property);
|
||||||
};
|
};
|
||||||
|
|
||||||
GameLib.D3.ParticleEngine.prototype.remove = function() {
|
GameLib.D3.ParticleEngine.prototype.remove = function() {
|
||||||
|
|
Loading…
Reference in New Issue