-------------------------------- -- @module ComponentPhysics2d -- @extend Component -- @parent_module cc -------------------------------- -- Set physics body of this physics component. If the physics body is set to
-- another physics component before, will set another physics component's physics
-- body to null.
-- param physicsBody The physics body belongs to this component. -- @function [parent=#ComponentPhysics2d] setPhysicsBody -- @param self -- @param #cc.PhysicsBody physicsBody -- @return ComponentPhysics2d#ComponentPhysics2d self (return value: cc.ComponentPhysics2d) -------------------------------- -- Get the physics body of this component.
-- return The physics body of this component. -- @function [parent=#ComponentPhysics2d] getPhysicsBody -- @param self -- @return PhysicsBody#PhysicsBody ret (return value: cc.PhysicsBody) -------------------------------- -- @overload self, cc.PhysicsBody -- @overload self -- @function [parent=#ComponentPhysics2d] create -- @param self -- @param #cc.PhysicsBody physicsBody -- @return ComponentPhysics2d#ComponentPhysics2d ret (return value: cc.ComponentPhysics2d) -------------------------------- -- -- @function [parent=#ComponentPhysics2d] setEnabled -- @param self -- @param #bool value -- @return ComponentPhysics2d#ComponentPhysics2d self (return value: cc.ComponentPhysics2d) -------------------------------- -- -- @function [parent=#ComponentPhysics2d] onRemove -- @param self -- @return ComponentPhysics2d#ComponentPhysics2d self (return value: cc.ComponentPhysics2d) -------------------------------- -- -- @function [parent=#ComponentPhysics2d] onEnter -- @param self -- @return ComponentPhysics2d#ComponentPhysics2d self (return value: cc.ComponentPhysics2d) -------------------------------- -- -- @function [parent=#ComponentPhysics2d] onExit -- @param self -- @return ComponentPhysics2d#ComponentPhysics2d self (return value: cc.ComponentPhysics2d) -------------------------------- -- -- @function [parent=#ComponentPhysics2d] onAdd -- @param self -- @return ComponentPhysics2d#ComponentPhysics2d self (return value: cc.ComponentPhysics2d) -------------------------------- -- @overload self, cc.PhysicsBody -- @overload self -- @function [parent=#ComponentPhysics2d] ComponentPhysics2d -- @param self -- @param #cc.PhysicsBody phsicsBody -- @return ComponentPhysics2d#ComponentPhysics2d self (return value: cc.ComponentPhysics2d) return nil