Difference between revisions of "B2"
| Line 1: | Line 1: | ||
| __NOTOC__ | __NOTOC__ | ||
| + | <!-- GIDEROSOBJ:b2 --> | ||
| '''<translate>Supported platforms</translate>:''' [[File:Platform android.png]][[File:Platform ios.png]][[File:Platform mac.png]][[File:Platform pc.png]]<br/> | '''<translate>Supported platforms</translate>:''' [[File:Platform android.png]][[File:Platform ios.png]][[File:Platform mac.png]][[File:Platform pc.png]]<br/> | ||
| '''<translate>Available since</translate>:''' Gideros 2011.6<br/> | '''<translate>Available since</translate>:''' Gideros 2011.6<br/> | ||
| Line 10: | Line 11: | ||
| | style="width: 50%; vertical-align:top;"| | | style="width: 50%; vertical-align:top;"| | ||
| === <translate>Methods</translate> === | === <translate>Methods</translate> === | ||
| − | [[Special:MyLanguage/b2.createDistanceJointDef|b2.createDistanceJointDef]] ''<translate>creates and returns a distance joint definition table</translate>''<br/> | + | [[Special:MyLanguage/b2.createDistanceJointDef|b2.createDistanceJointDef]] ''<translate>creates and returns a distance joint definition table</translate>''<br/><!-- GIDEROSMTD:b2.createDistanceJointDef --> | 
| − | [[Special:MyLanguage/b2.createFrictionJointDef|b2.createFrictionJointDef]] ''<translate>creates and returns a friction joint definition table</translate>''<br/> | + | [[Special:MyLanguage/b2.createFrictionJointDef|b2.createFrictionJointDef]] ''<translate>creates and returns a friction joint definition table</translate>''<br/><!-- GIDEROSMTD:b2.createFrictionJointDef --> | 
| − | [[Special:MyLanguage/b2.createGearJointDef|b2.createGearJointDef]] ''<translate>creates and returns a gear joint definition table</translate>''<br/> | + | [[Special:MyLanguage/b2.createGearJointDef|b2.createGearJointDef]] ''<translate>creates and returns a gear joint definition table</translate>''<br/><!-- GIDEROSMTD:b2.createGearJointDef --> | 
| − | [[Special:MyLanguage/b2.createMouseJointDef|b2.createMouseJointDef]] ''<translate>creates and returns a mouse joint definition table</translate>''<br/> | + | [[Special:MyLanguage/b2.createMouseJointDef|b2.createMouseJointDef]] ''<translate>creates and returns a mouse joint definition table</translate>''<br/><!-- GIDEROSMTD:b2.createMouseJointDef --> | 
| − | [[Special:MyLanguage/b2.createPrismaticJointDef|b2.createPrismaticJointDef]] ''<translate>creates and returns a prismatic joint definition table</translate>''<br/> | + | [[Special:MyLanguage/b2.createPrismaticJointDef|b2.createPrismaticJointDef]] ''<translate>creates and returns a prismatic joint definition table</translate>''<br/><!-- GIDEROSMTD:b2.createPrismaticJointDef --> | 
| − | [[Special:MyLanguage/b2.createPulleyJointDef|b2.createPulleyJointDef]] ''<translate>creates and returns a pulley joint definition table</translate>''<br/> | + | [[Special:MyLanguage/b2.createPulleyJointDef|b2.createPulleyJointDef]] ''<translate>creates and returns a pulley joint definition table</translate>''<br/><!-- GIDEROSMTD:b2.createPulleyJointDef --> | 
| − | [[Special:MyLanguage/b2.createRevoluteJointDef|b2.createRevoluteJointDef]] ''<translate>creates and returns a revolute joint definition table</translate>''<br/> | + | [[Special:MyLanguage/b2.createRevoluteJointDef|b2.createRevoluteJointDef]] ''<translate>creates and returns a revolute joint definition table</translate>''<br/><!-- GIDEROSMTD:b2.createRevoluteJointDef --> | 
| − | [[Special:MyLanguage/b2.createRopeJointDef|b2.createRopeJointDef]] <br/> | + | [[Special:MyLanguage/b2.createRopeJointDef|b2.createRopeJointDef]] <br/><!-- GIDEROSMTD:b2.createRopeJointDef --> | 
| − | [[Special:MyLanguage/b2.createWeldJointDef|b2.createWeldJointDef]] ''<translate>creates and returns a weld joint definition table</translate>''<br/> | + | [[Special:MyLanguage/b2.createWeldJointDef|b2.createWeldJointDef]] ''<translate>creates and returns a weld joint definition table</translate>''<br/><!-- GIDEROSMTD:b2.createWeldJointDef --> | 
| − | [[Special:MyLanguage/b2.createWheelJointDef|b2.createWheelJointDef]] ''<translate>creates and returns a wheel joint definition table</translate>''<br/> | + | [[Special:MyLanguage/b2.createWheelJointDef|b2.createWheelJointDef]] ''<translate>creates and returns a wheel joint definition table</translate>''<br/><!-- GIDEROSMTD:b2.createWheelJointDef --> | 
| − | [[Special:MyLanguage/b2.getScale|b2.getScale]] ''<translate>returns the global pixels to meters scale</translate>''<br/> | + | [[Special:MyLanguage/b2.getScale|b2.getScale]] ''<translate>returns the global pixels to meters scale</translate>''<br/><!-- GIDEROSMTD:b2.getScale --> | 
| − | [[Special:MyLanguage/b2.setScale|b2.setScale]] ''<translate>sets the global pixels to meters scale</translate>''<br/> | + | [[Special:MyLanguage/b2.setScale|b2.setScale]] ''<translate>sets the global pixels to meters scale</translate>''<br/><!-- GIDEROSMTD:b2.setScale --> | 
| | style="width: 50%; vertical-align:top;"| | | style="width: 50%; vertical-align:top;"| | ||
| === <translate>Events</translate> === | === <translate>Events</translate> === | ||
| === <translate>Constants</translate> === | === <translate>Constants</translate> === | ||
| − | [[Special:MyLanguage/b2.DISTANCE_JOINT|b2.DISTANCE_JOINT]]<br/> | + | [[Special:MyLanguage/b2.DISTANCE_JOINT|b2.DISTANCE_JOINT]]<br/><!-- GIDEROSCST:b2.DISTANCE_JOINT --> | 
| − | [[Special:MyLanguage/b2.DYNAMIC_BODY|b2.DYNAMIC_BODY]]<br/> | + | [[Special:MyLanguage/b2.DYNAMIC_BODY|b2.DYNAMIC_BODY]]<br/><!-- GIDEROSCST:b2.DYNAMIC_BODY --> | 
| − | [[Special:MyLanguage/b2.FRICTION_JOINT|b2.FRICTION_JOINT]]<br/> | + | [[Special:MyLanguage/b2.FRICTION_JOINT|b2.FRICTION_JOINT]]<br/><!-- GIDEROSCST:b2.FRICTION_JOINT --> | 
| − | [[Special:MyLanguage/b2.GEAR_JOINT|b2.GEAR_JOINT]]<br/> | + | [[Special:MyLanguage/b2.GEAR_JOINT|b2.GEAR_JOINT]]<br/><!-- GIDEROSCST:b2.GEAR_JOINT --> | 
| − | [[Special:MyLanguage/b2.KINEMATIC_BODY|b2.KINEMATIC_BODY]]<br/> | + | [[Special:MyLanguage/b2.KINEMATIC_BODY|b2.KINEMATIC_BODY]]<br/><!-- GIDEROSCST:b2.KINEMATIC_BODY --> | 
| − | [[Special:MyLanguage/b2.MOUSE_JOINT|b2.MOUSE_JOINT]]<br/> | + | [[Special:MyLanguage/b2.MOUSE_JOINT|b2.MOUSE_JOINT]]<br/><!-- GIDEROSCST:b2.MOUSE_JOINT --> | 
| − | [[Special:MyLanguage/b2.PRISMATIC_JOINT|b2.PRISMATIC_JOINT]]<br/> | + | [[Special:MyLanguage/b2.PRISMATIC_JOINT|b2.PRISMATIC_JOINT]]<br/><!-- GIDEROSCST:b2.PRISMATIC_JOINT --> | 
| − | [[Special:MyLanguage/b2.PULLEY_JOINT|b2.PULLEY_JOINT]]<br/> | + | [[Special:MyLanguage/b2.PULLEY_JOINT|b2.PULLEY_JOINT]]<br/><!-- GIDEROSCST:b2.PULLEY_JOINT --> | 
| − | [[Special:MyLanguage/b2.REVOLUTE_JOINT|b2.REVOLUTE_JOINT]]<br/> | + | [[Special:MyLanguage/b2.REVOLUTE_JOINT|b2.REVOLUTE_JOINT]]<br/><!-- GIDEROSCST:b2.REVOLUTE_JOINT --> | 
| − | [[Special:MyLanguage/b2.ROPE_JOINT|b2.ROPE_JOINT]]<br/> | + | [[Special:MyLanguage/b2.ROPE_JOINT|b2.ROPE_JOINT]]<br/><!-- GIDEROSCST:b2.ROPE_JOINT --> | 
| − | [[Special:MyLanguage/b2.STATIC_BODY|b2.STATIC_BODY]]<br/> | + | [[Special:MyLanguage/b2.STATIC_BODY|b2.STATIC_BODY]]<br/><!-- GIDEROSCST:b2.STATIC_BODY --> | 
| − | [[Special:MyLanguage/b2.WELD_JOINT|b2.WELD_JOINT]]<br/> | + | [[Special:MyLanguage/b2.WELD_JOINT|b2.WELD_JOINT]]<br/><!-- GIDEROSCST:b2.WELD_JOINT --> | 
| − | [[Special:MyLanguage/b2.WHEEL_JOINT|b2.WHEEL_JOINT]]<br/> | + | [[Special:MyLanguage/b2.WHEEL_JOINT|b2.WHEEL_JOINT]]<br/><!-- GIDEROSCST:b2.WHEEL_JOINT --> | 
| |} | |} | ||
Revision as of 14:54, 31 August 2018
Supported platforms: 



Available since: Gideros 2011.6
Description
To load the Box2D library, call require "box2d". After loading Box2D library, b2 table stores all 
classes and functions related to Box2D physics library. 
| Methodsb2.createDistanceJointDef creates and returns a distance joint definition table | EventsConstantsb2.DISTANCE_JOINT | 
