2017-09-13 04:42:36 +08:00
<?xml version="1.0" encoding="UTF-8" ?>
2023-03-01 08:44:37 +08:00
<class name= "RectangleShape2D" inherits= "Shape2D" version= "4.1" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation= "../class.xsd" >
2017-09-13 04:42:36 +08:00
<brief_description >
2022-03-02 08:37:19 +08:00
Rectangle shape resource for 2D physics.
2017-09-13 04:42:36 +08:00
</brief_description>
<description >
2022-03-02 08:37:19 +08:00
2D rectangle shape to be added as a [i]direct[/i] child of a [PhysicsBody2D] or [Area2D] using a [CollisionShape2D] node. This shape is useful for modeling box-like 2D objects.
[b]Performance:[/b] Being a primitive collision shape, [RectangleShape2D] is fast to check collisions against (though not as fast as [CircleShape2D]).
2017-09-13 04:42:36 +08:00
</description>
<tutorials >
2020-10-01 16:34:47 +08:00
<link title= "2D Pong Demo" > https://godotengine.org/asset-library/asset/121</link>
<link title= "2D Kinematic Character Demo" > https://godotengine.org/asset-library/asset/113</link>
2017-09-13 04:42:36 +08:00
</tutorials>
<members >
2019-09-25 01:45:03 +08:00
<member name= "size" type= "Vector2" setter= "set_size" getter= "get_size" default= "Vector2(20, 20)" >
2020-12-08 03:58:47 +08:00
The rectangle's width and height.
2017-09-13 04:42:36 +08:00
</member>
</members>
</class>