Merge pull request #90310 from mhilbrunner/OutdatedDemos

Update links to outdated asset library demos
This commit is contained in:
Rémi Verschelde 2024-04-08 11:21:38 +02:00
commit 2ae6343533
No known key found for this signature in database
GPG Key ID: C3336907360768E1
110 changed files with 198 additions and 205 deletions

View File

@ -8,9 +8,9 @@
When [AnimatableBody3D] is moved, its linear and angular velocity are estimated and used to affect other physics bodies in its path. This makes it useful for moving platforms, doors, and other moving objects. When [AnimatableBody3D] is moved, its linear and angular velocity are estimated and used to affect other physics bodies in its path. This makes it useful for moving platforms, doors, and other moving objects.
</description> </description>
<tutorials> <tutorials>
<link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/675</link> <link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/2747</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/2755</link>
</tutorials> </tutorials>
<members> <members>
<member name="sync_to_physics" type="bool" setter="set_sync_to_physics" getter="is_sync_to_physics_enabled" default="true"> <member name="sync_to_physics" type="bool" setter="set_sync_to_physics" getter="is_sync_to_physics_enabled" default="true">

View File

@ -8,7 +8,7 @@
</description> </description>
<tutorials> <tutorials>
<link title="2D Sprite animation">$DOCS_URL/tutorials/2d/2d_sprite_animation.html</link> <link title="2D Sprite animation">$DOCS_URL/tutorials/2d/2d_sprite_animation.html</link>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link> <link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/2712</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="get_playing_speed" qualifiers="const"> <method name="get_playing_speed" qualifiers="const">

View File

@ -13,6 +13,6 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link> <link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
</class> </class>

View File

@ -8,8 +8,8 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link> <link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link> <link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/2748</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
<members> <members>
<member name="animation" type="StringName" setter="set_animation" getter="get_animation" default="&amp;&quot;&quot;"> <member name="animation" type="StringName" setter="set_animation" getter="get_animation" default="&amp;&quot;&quot;">

View File

@ -9,7 +9,7 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link> <link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link> <link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/2748</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
</class> </class>

View File

@ -10,7 +10,7 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link> <link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="add_blend_point"> <method name="add_blend_point">

View File

@ -53,7 +53,7 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link> <link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
<members> <members>
<member name="autorestart" type="bool" setter="set_autorestart" getter="has_autorestart" default="false"> <member name="autorestart" type="bool" setter="set_autorestart" getter="has_autorestart" default="false">

View File

@ -8,7 +8,7 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link> <link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link> <link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/2748</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
</class> </class>

View File

@ -8,6 +8,6 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link> <link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link> <link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/2748</link>
</tutorials> </tutorials>
</class> </class>

View File

@ -38,8 +38,8 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link> <link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link> <link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/2748</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="is_input_loop_broken_at_end" qualifiers="const"> <method name="is_input_loop_broken_at_end" qualifiers="const">

View File

@ -12,7 +12,7 @@
<tutorials> <tutorials>
<link title="2D Sprite animation">$DOCS_URL/tutorials/2d/2d_sprite_animation.html</link> <link title="2D Sprite animation">$DOCS_URL/tutorials/2d/2d_sprite_animation.html</link>
<link title="Animation documentation index">$DOCS_URL/tutorials/animation/index.html</link> <link title="Animation documentation index">$DOCS_URL/tutorials/animation/index.html</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="animation_get_next" qualifiers="const"> <method name="animation_get_next" qualifiers="const">

View File

@ -9,7 +9,7 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link> <link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.html</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="get_process_callback" qualifiers="const" deprecated="Use [member AnimationMixer.callback_mode_process] instead."> <method name="get_process_callback" qualifiers="const" deprecated="Use [member AnimationMixer.callback_mode_process] instead.">

View File

@ -10,9 +10,9 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using Area2D">$DOCS_URL/tutorials/physics/using_area_2d.html</link> <link title="Using Area2D">$DOCS_URL/tutorials/physics/using_area_2d.html</link>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link> <link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/2712</link>
<link title="2D Pong Demo">https://godotengine.org/asset-library/asset/121</link> <link title="2D Pong Demo">https://godotengine.org/asset-library/asset/2728</link>
<link title="2D Platformer Demo">https://godotengine.org/asset-library/asset/120</link> <link title="2D Platformer Demo">https://godotengine.org/asset-library/asset/2727</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="get_overlapping_areas" qualifiers="const"> <method name="get_overlapping_areas" qualifiers="const">

View File

@ -11,8 +11,8 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using Area2D">$DOCS_URL/tutorials/physics/using_area_2d.html</link> <link title="Using Area2D">$DOCS_URL/tutorials/physics/using_area_2d.html</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link> <link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/2748</link>
<link title="GUI in 3D Demo">https://godotengine.org/asset-library/asset/127</link> <link title="GUI in 3D Viewport Demo">https://godotengine.org/asset-library/asset/2807</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="get_overlapping_areas" qualifiers="const"> <method name="get_overlapping_areas" qualifiers="const">

View File

@ -9,7 +9,7 @@
</description> </description>
<tutorials> <tutorials>
<link title="Audio buses">$DOCS_URL/tutorials/audio/audio_buses.html</link> <link title="Audio buses">$DOCS_URL/tutorials/audio/audio_buses.html</link>
<link title="Audio Mic Record Demo">https://godotengine.org/asset-library/asset/527</link> <link title="Audio Microphone Record Demo">https://godotengine.org/asset-library/asset/2760</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="_instantiate" qualifiers="virtual"> <method name="_instantiate" qualifiers="virtual">

View File

@ -11,7 +11,7 @@
</description> </description>
<tutorials> <tutorials>
<link title="Recording with microphone">$DOCS_URL/tutorials/audio/recording_with_microphone.html</link> <link title="Recording with microphone">$DOCS_URL/tutorials/audio/recording_with_microphone.html</link>
<link title="Audio Mic Record Demo">https://godotengine.org/asset-library/asset/527</link> <link title="Audio Microphone Record Demo">https://godotengine.org/asset-library/asset/2760</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="get_recording" qualifiers="const"> <method name="get_recording" qualifiers="const">

View File

@ -8,7 +8,7 @@
</description> </description>
<tutorials> <tutorials>
<link title="Audio buses">$DOCS_URL/tutorials/audio/audio_buses.html</link> <link title="Audio buses">$DOCS_URL/tutorials/audio/audio_buses.html</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
<members> <members>
<member name="damping" type="float" setter="set_damping" getter="get_damping" default="0.5"> <member name="damping" type="float" setter="set_damping" getter="get_damping" default="0.5">

View File

@ -8,7 +8,7 @@
See also [AudioStreamGenerator] for procedurally generating sounds. See also [AudioStreamGenerator] for procedurally generating sounds.
</description> </description>
<tutorials> <tutorials>
<link title="Audio Spectrum Demo">https://godotengine.org/asset-library/asset/528</link> <link title="Audio Spectrum Visualizer Demo">https://godotengine.org/asset-library/asset/2762</link>
<link title="Godot 3.2 will get new audio features">https://godotengine.org/article/godot-32-will-get-new-audio-features</link> <link title="Godot 3.2 will get new audio features">https://godotengine.org/article/godot-32-will-get-new-audio-features</link>
</tutorials> </tutorials>
<members> <members>

View File

@ -8,9 +8,9 @@
</description> </description>
<tutorials> <tutorials>
<link title="Audio buses">$DOCS_URL/tutorials/audio/audio_buses.html</link> <link title="Audio buses">$DOCS_URL/tutorials/audio/audio_buses.html</link>
<link title="Audio Device Changer Demo">https://godotengine.org/asset-library/asset/525</link> <link title="Audio Device Changer Demo">https://godotengine.org/asset-library/asset/2758</link>
<link title="Audio Mic Record Demo">https://godotengine.org/asset-library/asset/527</link> <link title="Audio Microphone Record Demo">https://godotengine.org/asset-library/asset/2760</link>
<link title="Audio Spectrum Demo">https://godotengine.org/asset-library/asset/528</link> <link title="Audio Spectrum Visualizer Demo">https://godotengine.org/asset-library/asset/2762</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="add_bus"> <method name="add_bus">

View File

@ -8,9 +8,9 @@
</description> </description>
<tutorials> <tutorials>
<link title="Audio streams">$DOCS_URL/tutorials/audio/audio_streams.html</link> <link title="Audio streams">$DOCS_URL/tutorials/audio/audio_streams.html</link>
<link title="Audio Generator Demo">https://godotengine.org/asset-library/asset/526</link> <link title="Audio Generator Demo">https://godotengine.org/asset-library/asset/2759</link>
<link title="Audio Mic Record Demo">https://godotengine.org/asset-library/asset/527</link> <link title="Audio Microphone Record Demo">https://godotengine.org/asset-library/asset/2760</link>
<link title="Audio Spectrum Demo">https://godotengine.org/asset-library/asset/528</link> <link title="Audio Spectrum Visualizer Demo">https://godotengine.org/asset-library/asset/2762</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="_get_beat_count" qualifiers="virtual const"> <method name="_get_beat_count" qualifiers="virtual const">

View File

@ -63,7 +63,7 @@
[b]Note:[/b] Due to performance constraints, this class is best used from C# or from a compiled language via GDExtension. If you still want to use this class from GDScript, consider using a lower [member mix_rate] such as 11,025 Hz or 22,050 Hz. [b]Note:[/b] Due to performance constraints, this class is best used from C# or from a compiled language via GDExtension. If you still want to use this class from GDScript, consider using a lower [member mix_rate] such as 11,025 Hz or 22,050 Hz.
</description> </description>
<tutorials> <tutorials>
<link title="Audio Generator Demo">https://godotengine.org/asset-library/asset/526</link> <link title="Audio Generator Demo">https://godotengine.org/asset-library/asset/2759</link>
</tutorials> </tutorials>
<members> <members>
<member name="buffer_length" type="float" setter="set_buffer_length" getter="get_buffer_length" default="0.5"> <member name="buffer_length" type="float" setter="set_buffer_length" getter="get_buffer_length" default="0.5">

View File

@ -7,7 +7,7 @@
This class is meant to be used with [AudioStreamGenerator] to play back the generated audio in real-time. This class is meant to be used with [AudioStreamGenerator] to play back the generated audio in real-time.
</description> </description>
<tutorials> <tutorials>
<link title="Audio Generator Demo">https://godotengine.org/asset-library/asset/526</link> <link title="Audio Generator Demo">https://godotengine.org/asset-library/asset/2759</link>
<link title="Godot 3.2 will get new audio features">https://godotengine.org/article/godot-32-will-get-new-audio-features</link> <link title="Godot 3.2 will get new audio features">https://godotengine.org/article/godot-32-will-get-new-audio-features</link>
</tutorials> </tutorials>
<methods> <methods>

View File

@ -7,7 +7,7 @@
Can play, loop, pause a scroll through audio. See [AudioStream] and [AudioStreamOggVorbis] for usage. Can play, loop, pause a scroll through audio. See [AudioStream] and [AudioStreamOggVorbis] for usage.
</description> </description>
<tutorials> <tutorials>
<link title="Audio Generator Demo">https://godotengine.org/asset-library/asset/526</link> <link title="Audio Generator Demo">https://godotengine.org/asset-library/asset/2759</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="_get_loop_count" qualifiers="virtual const"> <method name="_get_loop_count" qualifiers="virtual const">

View File

@ -10,11 +10,11 @@
</description> </description>
<tutorials> <tutorials>
<link title="Audio streams">$DOCS_URL/tutorials/audio/audio_streams.html</link> <link title="Audio streams">$DOCS_URL/tutorials/audio/audio_streams.html</link>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link> <link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/2712</link>
<link title="Audio Device Changer Demo">https://godotengine.org/asset-library/asset/525</link> <link title="Audio Device Changer Demo">https://godotengine.org/asset-library/asset/2758</link>
<link title="Audio Generator Demo">https://godotengine.org/asset-library/asset/526</link> <link title="Audio Generator Demo">https://godotengine.org/asset-library/asset/2759</link>
<link title="Audio Mic Record Demo">https://godotengine.org/asset-library/asset/527</link> <link title="Audio Microphone Record Demo">https://godotengine.org/asset-library/asset/2760</link>
<link title="Audio Spectrum Demo">https://godotengine.org/asset-library/asset/528</link> <link title="Audio Spectrum Visualizer Demo">https://godotengine.org/asset-library/asset/2762</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="get_playback_position"> <method name="get_playback_position">

View File

@ -15,10 +15,10 @@
<link title="Math documentation index">$DOCS_URL/tutorials/math/index.html</link> <link title="Math documentation index">$DOCS_URL/tutorials/math/index.html</link>
<link title="Matrices and transforms">$DOCS_URL/tutorials/math/matrices_and_transforms.html</link> <link title="Matrices and transforms">$DOCS_URL/tutorials/math/matrices_and_transforms.html</link>
<link title="Using 3D transforms">$DOCS_URL/tutorials/3d/using_transforms.html</link> <link title="Using 3D transforms">$DOCS_URL/tutorials/3d/using_transforms.html</link>
<link title="Matrix Transform Demo">https://godotengine.org/asset-library/asset/584</link> <link title="Matrix Transform Demo">https://godotengine.org/asset-library/asset/2787</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link> <link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/2748</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/2755</link>
<link title="2.5D Demo">https://godotengine.org/asset-library/asset/583</link> <link title="2.5D Game Demo">https://godotengine.org/asset-library/asset/2783</link>
</tutorials> </tutorials>
<constructors> <constructors>
<constructor name="Basis"> <constructor name="Basis">

View File

@ -8,9 +8,9 @@
[b]Performance:[/b] [BoxShape3D] is fast to check collisions against. It is faster than [CapsuleShape3D] and [CylinderShape3D], but slower than [SphereShape3D]. [b]Performance:[/b] [BoxShape3D] is fast to check collisions against. It is faster than [CapsuleShape3D] and [CylinderShape3D], but slower than [SphereShape3D].
</description> </description>
<tutorials> <tutorials>
<link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/675</link> <link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/2747</link>
<link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/126</link> <link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/2739</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link> <link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/2748</link>
</tutorials> </tutorials>
<members> <members>
<member name="size" type="Vector3" setter="set_size" getter="get_size" default="Vector3(1, 1, 1)"> <member name="size" type="Vector3" setter="set_size" getter="get_size" default="Vector3(1, 1, 1)">

View File

@ -36,8 +36,8 @@
[b]Note:[/b] Buttons do not interpret touch input and therefore don't support multitouch, since mouse emulation can only press one button at a given time. Use [TouchScreenButton] for buttons that trigger gameplay movement or actions. [b]Note:[/b] Buttons do not interpret touch input and therefore don't support multitouch, since mouse emulation can only press one button at a given time. Use [TouchScreenButton] for buttons that trigger gameplay movement or actions.
</description> </description>
<tutorials> <tutorials>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link> <link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/2712</link>
<link title="OS Test Demo">https://godotengine.org/asset-library/asset/677</link> <link title="Operating System Testing Demo">https://godotengine.org/asset-library/asset/2789</link>
</tutorials> </tutorials>
<members> <members>
<member name="alignment" type="int" setter="set_text_alignment" getter="get_text_alignment" enum="HorizontalAlignment" default="1"> <member name="alignment" type="int" setter="set_text_alignment" getter="get_text_alignment" enum="HorizontalAlignment" default="1">

View File

@ -10,9 +10,8 @@
Note that the [Camera2D] node's [code]position[/code] doesn't represent the actual position of the screen, which may differ due to applied smoothing or limits. You can use [method get_screen_center_position] to get the real position. Note that the [Camera2D] node's [code]position[/code] doesn't represent the actual position of the screen, which may differ due to applied smoothing or limits. You can use [method get_screen_center_position] to get the real position.
</description> </description>
<tutorials> <tutorials>
<link title="2D Platformer Demo">https://godotengine.org/asset-library/asset/120</link> <link title="2D Platformer Demo">https://godotengine.org/asset-library/asset/2727</link>
<link title="2D Isometric Demo">https://godotengine.org/asset-library/asset/112</link> <link title="2D Isometric Demo">https://godotengine.org/asset-library/asset/2718</link>
<link title="2D HDR Demo">https://godotengine.org/asset-library/asset/110</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="align"> <method name="align">

View File

@ -7,7 +7,7 @@
[Camera3D] is a special node that displays what is visible from its current location. Cameras register themselves in the nearest [Viewport] node (when ascending the tree). Only one camera can be active per viewport. If no viewport is available ascending the tree, the camera will register in the global viewport. In other words, a camera just provides 3D display capabilities to a [Viewport], and, without one, a scene registered in that [Viewport] (or higher viewports) can't be displayed. [Camera3D] is a special node that displays what is visible from its current location. Cameras register themselves in the nearest [Viewport] node (when ascending the tree). Only one camera can be active per viewport. If no viewport is available ascending the tree, the camera will register in the global viewport. In other words, a camera just provides 3D display capabilities to a [Viewport], and, without one, a scene registered in that [Viewport] (or higher viewports) can't be displayed.
</description> </description>
<tutorials> <tutorials>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="clear_current"> <method name="clear_current">

View File

@ -12,7 +12,7 @@
<tutorials> <tutorials>
<link title="Viewport and canvas transforms">$DOCS_URL/tutorials/2d/2d_transforms.html</link> <link title="Viewport and canvas transforms">$DOCS_URL/tutorials/2d/2d_transforms.html</link>
<link title="Custom drawing in 2D">$DOCS_URL/tutorials/2d/custom_drawing_in_2d.html</link> <link title="Custom drawing in 2D">$DOCS_URL/tutorials/2d/custom_drawing_in_2d.html</link>
<link title="Audio Spectrum Demo">https://godotengine.org/asset-library/asset/528</link> <link title="Audio Spectrum Visualizer Demo">https://godotengine.org/asset-library/asset/2762</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="_draw" qualifiers="virtual"> <method name="_draw" qualifiers="virtual">

View File

@ -12,7 +12,7 @@
<tutorials> <tutorials>
<link title="Viewport and canvas transforms">$DOCS_URL/tutorials/2d/2d_transforms.html</link> <link title="Viewport and canvas transforms">$DOCS_URL/tutorials/2d/2d_transforms.html</link>
<link title="Canvas layers">$DOCS_URL/tutorials/2d/canvas_layers.html</link> <link title="Canvas layers">$DOCS_URL/tutorials/2d/canvas_layers.html</link>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link> <link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/2712</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="get_canvas" qualifiers="const"> <method name="get_canvas" qualifiers="const">

View File

@ -8,7 +8,7 @@
[b]Performance:[/b] [CapsuleShape3D] is fast to check collisions against. It is faster than [CylinderShape3D], but slower than [SphereShape3D] and [BoxShape3D]. [b]Performance:[/b] [CapsuleShape3D] is fast to check collisions against. It is faster than [CylinderShape3D], but slower than [SphereShape3D] and [BoxShape3D].
</description> </description>
<tutorials> <tutorials>
<link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/675</link> <link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/2747</link>
</tutorials> </tutorials>
<members> <members>
<member name="height" type="float" setter="set_height" getter="get_height" default="2.0"> <member name="height" type="float" setter="set_height" getter="get_height" default="2.0">

View File

@ -10,8 +10,8 @@
<tutorials> <tutorials>
<link title="Kinematic character (2D)">$DOCS_URL/tutorials/physics/kinematic_character_2d.html</link> <link title="Kinematic character (2D)">$DOCS_URL/tutorials/physics/kinematic_character_2d.html</link>
<link title="Using CharacterBody2D">$DOCS_URL/tutorials/physics/using_character_body_2d.html</link> <link title="Using CharacterBody2D">$DOCS_URL/tutorials/physics/using_character_body_2d.html</link>
<link title="2D Kinematic Character Demo">https://godotengine.org/asset-library/asset/113</link> <link title="2D Kinematic Character Demo">https://godotengine.org/asset-library/asset/2719</link>
<link title="2D Platformer Demo">https://godotengine.org/asset-library/asset/120</link> <link title="2D Platformer Demo">https://godotengine.org/asset-library/asset/2727</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="apply_floor_snap"> <method name="apply_floor_snap">

View File

@ -9,10 +9,10 @@
</description> </description>
<tutorials> <tutorials>
<link title="Kinematic character (2D)">$DOCS_URL/tutorials/physics/kinematic_character_2d.html</link> <link title="Kinematic character (2D)">$DOCS_URL/tutorials/physics/kinematic_character_2d.html</link>
<link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/126</link> <link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/2739</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link> <link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/2748</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/2755</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="apply_floor_snap"> <method name="apply_floor_snap">

View File

@ -8,9 +8,9 @@
</description> </description>
<tutorials> <tutorials>
<link title="Physics introduction">$DOCS_URL/tutorials/physics/physics_introduction.html</link> <link title="Physics introduction">$DOCS_URL/tutorials/physics/physics_introduction.html</link>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link> <link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/2712</link>
<link title="2D Pong Demo">https://godotengine.org/asset-library/asset/121</link> <link title="2D Pong Demo">https://godotengine.org/asset-library/asset/2728</link>
<link title="2D Kinematic Character Demo">https://godotengine.org/asset-library/asset/113</link> <link title="2D Kinematic Character Demo">https://godotengine.org/asset-library/asset/2719</link>
</tutorials> </tutorials>
<members> <members>
<member name="debug_color" type="Color" setter="set_debug_color" getter="get_debug_color" default="Color(0, 0, 0, 1)"> <member name="debug_color" type="Color" setter="set_debug_color" getter="get_debug_color" default="Color(0, 0, 0, 1)">

View File

@ -9,9 +9,9 @@
</description> </description>
<tutorials> <tutorials>
<link title="Physics introduction">$DOCS_URL/tutorials/physics/physics_introduction.html</link> <link title="Physics introduction">$DOCS_URL/tutorials/physics/physics_introduction.html</link>
<link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/126</link> <link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/2739</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link> <link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/2748</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="make_convex_from_siblings"> <method name="make_convex_from_siblings">

View File

@ -10,9 +10,9 @@
[url=https://raw.githubusercontent.com/godotengine/godot-docs/master/img/color_constants.png]Color constants cheatsheet[/url] [url=https://raw.githubusercontent.com/godotengine/godot-docs/master/img/color_constants.png]Color constants cheatsheet[/url]
</description> </description>
<tutorials> <tutorials>
<link title="2D GD Paint Demo">https://godotengine.org/asset-library/asset/517</link> <link title="2D GD Paint Demo">https://godotengine.org/asset-library/asset/2768</link>
<link title="Tween Demo">https://godotengine.org/asset-library/asset/146</link> <link title="Tween Interpolation Demo">https://godotengine.org/asset-library/asset/2733</link>
<link title="GUI Drag And Drop Demo">https://godotengine.org/asset-library/asset/133</link> <link title="GUI Drag And Drop Demo">https://godotengine.org/asset-library/asset/2767</link>
</tutorials> </tutorials>
<constructors> <constructors>
<constructor name="Color"> <constructor name="Color">

View File

@ -8,7 +8,7 @@
[b]Note:[/b] This control is the color picker widget itself. You can use a [ColorPickerButton] instead if you need a button that brings up a [ColorPicker] in a popup. [b]Note:[/b] This control is the color picker widget itself. You can use a [ColorPickerButton] instead if you need a button that brings up a [ColorPicker] in a popup.
</description> </description>
<tutorials> <tutorials>
<link title="Tween Demo">https://godotengine.org/asset-library/asset/146</link> <link title="Tween Interpolation Demo">https://godotengine.org/asset-library/asset/2733</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="add_preset"> <method name="add_preset">

View File

@ -9,8 +9,8 @@
[b]Note:[/b] By default, the button may not be wide enough for the color preview swatch to be visible. Make sure to set [member Control.custom_minimum_size] to a big enough value to give the button enough space. [b]Note:[/b] By default, the button may not be wide enough for the color preview swatch to be visible. Make sure to set [member Control.custom_minimum_size] to a big enough value to give the button enough space.
</description> </description>
<tutorials> <tutorials>
<link title="GUI Drag And Drop Demo">https://godotengine.org/asset-library/asset/133</link> <link title="2D GD Paint Demo">https://godotengine.org/asset-library/asset/2768</link>
<link title="2D GD Paint Demo">https://godotengine.org/asset-library/asset/517</link> <link title="GUI Drag And Drop Demo">https://godotengine.org/asset-library/asset/2767</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="get_picker"> <method name="get_picker">

View File

@ -7,7 +7,7 @@
Displays a rectangle filled with a solid [member color]. If you need to display the border alone, consider using a [Panel] instead. Displays a rectangle filled with a solid [member color]. If you need to display the border alone, consider using a [Panel] instead.
</description> </description>
<tutorials> <tutorials>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link> <link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/2712</link>
</tutorials> </tutorials>
<members> <members>
<member name="color" type="Color" setter="set_color" getter="get_color" default="Color(1, 1, 1, 1)" keywords="colour"> <member name="color" type="Color" setter="set_color" getter="get_color" default="Color(1, 1, 1, 1)" keywords="colour">

View File

@ -11,7 +11,7 @@
[b]Performance:[/b] Due to its complexity, [ConcavePolygonShape3D] is the slowest 3D collision shape to check collisions against. Its use should generally be limited to level geometry. For convex geometry, [ConvexPolygonShape3D] should be used. For dynamic physics bodies that need concave collision, several [ConvexPolygonShape3D]s can be used to represent its collision by using convex decomposition; see [ConvexPolygonShape3D]'s documentation for instructions. [b]Performance:[/b] Due to its complexity, [ConcavePolygonShape3D] is the slowest 3D collision shape to check collisions against. Its use should generally be limited to level geometry. For convex geometry, [ConvexPolygonShape3D] should be used. For dynamic physics bodies that need concave collision, several [ConvexPolygonShape3D]s can be used to represent its collision by using convex decomposition; see [ConvexPolygonShape3D]'s documentation for instructions.
</description> </description>
<tutorials> <tutorials>
<link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/675</link> <link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/2747</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="get_faces" qualifiers="const"> <method name="get_faces" qualifiers="const">

View File

@ -10,7 +10,7 @@
[b]Performance:[/b] [ConvexPolygonShape3D] is faster to check collisions against compared to [ConcavePolygonShape3D], but it is slower than primitive collision shapes such as [SphereShape3D] and [BoxShape3D]. Its use should generally be limited to medium-sized objects that cannot have their collision accurately represented by primitive shapes. [b]Performance:[/b] [ConvexPolygonShape3D] is faster to check collisions against compared to [ConcavePolygonShape3D], but it is slower than primitive collision shapes such as [SphereShape3D] and [BoxShape3D]. Its use should generally be limited to medium-sized objects that cannot have their collision accurately represented by primitive shapes.
</description> </description>
<tutorials> <tutorials>
<link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/675</link> <link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/2747</link>
</tutorials> </tutorials>
<members> <members>
<member name="points" type="PackedVector3Array" setter="set_points" getter="get_points" default="PackedVector3Array()"> <member name="points" type="PackedVector3Array" setter="set_points" getter="get_points" default="PackedVector3Array()">

View File

@ -9,9 +9,9 @@
[b]Performance:[/b] [CylinderShape3D] is fast to check collisions against, but it is slower than [CapsuleShape3D], [BoxShape3D], and [SphereShape3D]. [b]Performance:[/b] [CylinderShape3D] is fast to check collisions against, but it is slower than [CapsuleShape3D], [BoxShape3D], and [SphereShape3D].
</description> </description>
<tutorials> <tutorials>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
<link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/675</link> <link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/2747</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/2755</link>
</tutorials> </tutorials>
<members> <members>
<member name="height" type="float" setter="set_height" getter="get_height" default="2.0"> <member name="height" type="float" setter="set_height" getter="get_height" default="2.0">

View File

@ -138,8 +138,8 @@
</description> </description>
<tutorials> <tutorials>
<link title="GDScript basics: Dictionary">$DOCS_URL/tutorials/scripting/gdscript/gdscript_basics.html#dictionary</link> <link title="GDScript basics: Dictionary">$DOCS_URL/tutorials/scripting/gdscript/gdscript_basics.html#dictionary</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/2755</link>
<link title="OS Test Demo">https://godotengine.org/asset-library/asset/677</link> <link title="Operating System Testing Demo">https://godotengine.org/asset-library/asset/2789</link>
</tutorials> </tutorials>
<constructors> <constructors>
<constructor name="Dictionary"> <constructor name="Dictionary">

View File

@ -13,9 +13,8 @@
<tutorials> <tutorials>
<link title="Environment and post-processing">$DOCS_URL/tutorials/3d/environment_and_post_processing.html</link> <link title="Environment and post-processing">$DOCS_URL/tutorials/3d/environment_and_post_processing.html</link>
<link title="High dynamic range lighting">$DOCS_URL/tutorials/3d/high_dynamic_range.html</link> <link title="High dynamic range lighting">$DOCS_URL/tutorials/3d/high_dynamic_range.html</link>
<link title="3D Material Testers Demo">https://godotengine.org/asset-library/asset/123</link> <link title="3D Material Testers Demo">https://godotengine.org/asset-library/asset/2742</link>
<link title="2D HDR Demo">https://godotengine.org/asset-library/asset/110</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="get_glow_level" qualifiers="const"> <method name="get_glow_level" qualifiers="const">

View File

@ -40,7 +40,7 @@
<tutorials> <tutorials>
<link title="File system">$DOCS_URL/tutorials/scripting/filesystem.html</link> <link title="File system">$DOCS_URL/tutorials/scripting/filesystem.html</link>
<link title="Runtime file loading and saving">$DOCS_URL/tutorials/io/runtime_file_loading_and_saving.html</link> <link title="Runtime file loading and saving">$DOCS_URL/tutorials/io/runtime_file_loading_and_saving.html</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/2755</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="close"> <method name="close">

View File

@ -10,8 +10,8 @@
</description> </description>
<tutorials> <tutorials>
<link title="Particle systems (2D)">$DOCS_URL/tutorials/2d/particle_systems_2d.html</link> <link title="Particle systems (2D)">$DOCS_URL/tutorials/2d/particle_systems_2d.html</link>
<link title="2D Particles Demo">https://godotengine.org/asset-library/asset/118</link> <link title="2D Particles Demo">https://godotengine.org/asset-library/asset/2724</link>
<link title="2D Dodge The Creeps Demo (uses GPUParticles2D for the trail behind the player)">https://godotengine.org/asset-library/asset/515</link> <link title="2D Dodge The Creeps Demo (uses GPUParticles2D for the trail behind the player)">https://godotengine.org/asset-library/asset/2712</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="capture_rect" qualifiers="const"> <method name="capture_rect" qualifiers="const">

View File

@ -10,7 +10,7 @@
<tutorials> <tutorials>
<link title="Particle systems (3D)">$DOCS_URL/tutorials/3d/particles/index.html</link> <link title="Particle systems (3D)">$DOCS_URL/tutorials/3d/particles/index.html</link>
<link title="Controlling thousands of fish with Particles">$DOCS_URL/tutorials/performance/vertex_animation/controlling_thousands_of_fish.html</link> <link title="Controlling thousands of fish with Particles">$DOCS_URL/tutorials/performance/vertex_animation/controlling_thousands_of_fish.html</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="capture_aabb" qualifiers="const"> <method name="capture_aabb" qualifiers="const">

View File

@ -9,7 +9,7 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using Containers">$DOCS_URL/tutorials/ui/gui_containers.html</link> <link title="Using Containers">$DOCS_URL/tutorials/ui/gui_containers.html</link>
<link title="OS Test Demo">https://godotengine.org/asset-library/asset/677</link> <link title="Operating System Testing Demo">https://godotengine.org/asset-library/asset/2789</link>
</tutorials> </tutorials>
<members> <members>
<member name="columns" type="int" setter="set_columns" getter="get_columns" default="1"> <member name="columns" type="int" setter="set_columns" getter="get_columns" default="1">

View File

@ -9,8 +9,8 @@
</description> </description>
<tutorials> <tutorials>
<link title="Inputs documentation index">$DOCS_URL/tutorials/inputs/index.html</link> <link title="Inputs documentation index">$DOCS_URL/tutorials/inputs/index.html</link>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link> <link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/2712</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/2755</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="action_press"> <method name="action_press">

View File

@ -9,8 +9,8 @@
<tutorials> <tutorials>
<link title="Using InputEvent">$DOCS_URL/tutorials/inputs/inputevent.html</link> <link title="Using InputEvent">$DOCS_URL/tutorials/inputs/inputevent.html</link>
<link title="Viewport and canvas transforms">$DOCS_URL/tutorials/2d/2d_transforms.html</link> <link title="Viewport and canvas transforms">$DOCS_URL/tutorials/2d/2d_transforms.html</link>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link> <link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/2712</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/2755</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="accumulate"> <method name="accumulate">

View File

@ -9,8 +9,8 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using InputEvent: Actions">$DOCS_URL/tutorials/inputs/inputevent.html#actions</link> <link title="Using InputEvent: Actions">$DOCS_URL/tutorials/inputs/inputevent.html#actions</link>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link> <link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/2712</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/2755</link>
</tutorials> </tutorials>
<members> <members>
<member name="action" type="StringName" setter="set_action" getter="get_action" default="&amp;&quot;&quot;"> <member name="action" type="StringName" setter="set_action" getter="get_action" default="&amp;&quot;&quot;">

View File

@ -10,7 +10,7 @@
<tutorials> <tutorials>
<link title="Using InputEvent">$DOCS_URL/tutorials/inputs/inputevent.html</link> <link title="Using InputEvent">$DOCS_URL/tutorials/inputs/inputevent.html</link>
<link title="Mouse and input coordinates">$DOCS_URL/tutorials/inputs/mouse_and_input_coordinates.html</link> <link title="Mouse and input coordinates">$DOCS_URL/tutorials/inputs/mouse_and_input_coordinates.html</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/2755</link>
</tutorials> </tutorials>
<members> <members>
<member name="pen_inverted" type="bool" setter="set_pen_inverted" getter="get_pen_inverted" default="false"> <member name="pen_inverted" type="bool" setter="set_pen_inverted" getter="get_pen_inverted" default="false">

View File

@ -7,7 +7,7 @@
Abstract base class for all joints in 3D physics. 3D joints bind together two physics bodies and apply a constraint. Abstract base class for all joints in 3D physics. 3D joints bind together two physics bodies and apply a constraint.
</description> </description>
<tutorials> <tutorials>
<link title="3D Truck Town Demo">https://godotengine.org/asset-library/asset/524</link> <link title="3D Truck Town Demo">https://godotengine.org/asset-library/asset/2752</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="get_rid" qualifiers="const"> <method name="get_rid" qualifiers="const">

View File

@ -7,7 +7,7 @@
A control for displaying plain text. It gives you control over the horizontal and vertical alignment and can wrap the text inside the node's bounding rectangle. It doesn't support bold, italics, or other rich text formatting. For that, use [RichTextLabel] instead. A control for displaying plain text. It gives you control over the horizontal and vertical alignment and can wrap the text inside the node's bounding rectangle. It doesn't support bold, italics, or other rich text formatting. For that, use [RichTextLabel] instead.
</description> </description>
<tutorials> <tutorials>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link> <link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/2712</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="get_character_bounds" qualifiers="const"> <method name="get_character_bounds" qualifiers="const">

View File

@ -9,7 +9,7 @@
<tutorials> <tutorials>
<link title="3D lights and shadows">$DOCS_URL/tutorials/3d/lights_and_shadows.html</link> <link title="3D lights and shadows">$DOCS_URL/tutorials/3d/lights_and_shadows.html</link>
<link title="Faking global illumination">$DOCS_URL/tutorials/3d/global_illumination/faking_global_illumination.html</link> <link title="Faking global illumination">$DOCS_URL/tutorials/3d/global_illumination/faking_global_illumination.html</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="get_correlated_color" qualifiers="const"> <method name="get_correlated_color" qualifiers="const">

View File

@ -9,8 +9,8 @@
[b]Note:[/b] [Line2D] is drawn using a 2D mesh. [b]Note:[/b] [Line2D] is drawn using a 2D mesh.
</description> </description>
<tutorials> <tutorials>
<link title="Matrix Transform Demo">https://godotengine.org/asset-library/asset/584</link> <link title="Matrix Transform Demo">https://godotengine.org/asset-library/asset/2787</link>
<link title="2.5D Demo">https://godotengine.org/asset-library/asset/583</link> <link title="2.5D Game Demo">https://godotengine.org/asset-library/asset/2783</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="add_point"> <method name="add_point">

View File

@ -8,8 +8,8 @@
Importantly, you can inherit from [Material] to create your own custom material type in script or in GDExtension. Importantly, you can inherit from [Material] to create your own custom material type in script or in GDExtension.
</description> </description>
<tutorials> <tutorials>
<link title="3D Material Testers Demo">https://godotengine.org/asset-library/asset/123</link> <link title="3D Material Testers Demo">https://godotengine.org/asset-library/asset/2742</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="_can_do_next_pass" qualifiers="virtual const"> <method name="_can_do_next_pass" qualifiers="virtual const">

View File

@ -7,10 +7,10 @@
Mesh is a type of [Resource] that contains vertex array-based geometry, divided in [i]surfaces[/i]. Each surface contains a completely separate array and a material used to draw it. Design wise, a mesh with multiple surfaces is preferred to a single surface, because objects created in 3D editing software commonly contain multiple materials. Mesh is a type of [Resource] that contains vertex array-based geometry, divided in [i]surfaces[/i]. Each surface contains a completely separate array and a material used to draw it. Design wise, a mesh with multiple surfaces is preferred to a single surface, because objects created in 3D editing software commonly contain multiple materials.
</description> </description>
<tutorials> <tutorials>
<link title="3D Material Testers Demo">https://godotengine.org/asset-library/asset/123</link> <link title="3D Material Testers Demo">https://godotengine.org/asset-library/asset/2742</link>
<link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/126</link> <link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/2739</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link> <link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/2748</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="_get_aabb" qualifiers="virtual const"> <method name="_get_aabb" qualifiers="virtual const">

View File

@ -7,10 +7,10 @@
MeshInstance3D is a node that takes a [Mesh] resource and adds it to the current scenario by creating an instance of it. This is the class most often used render 3D geometry and can be used to instance a single [Mesh] in many places. This allows reusing geometry, which can save on resources. When a [Mesh] has to be instantiated more than thousands of times at close proximity, consider using a [MultiMesh] in a [MultiMeshInstance3D] instead. MeshInstance3D is a node that takes a [Mesh] resource and adds it to the current scenario by creating an instance of it. This is the class most often used render 3D geometry and can be used to instance a single [Mesh] in many places. This allows reusing geometry, which can save on resources. When a [Mesh] has to be instantiated more than thousands of times at close proximity, consider using a [MultiMesh] in a [MultiMeshInstance3D] instead.
</description> </description>
<tutorials> <tutorials>
<link title="3D Material Testers Demo">https://godotengine.org/asset-library/asset/123</link> <link title="3D Material Testers Demo">https://godotengine.org/asset-library/asset/2742</link>
<link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/126</link> <link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/2739</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link> <link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/2748</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="create_convex_collision"> <method name="create_convex_collision">

View File

@ -7,8 +7,8 @@
A library of meshes. Contains a list of [Mesh] resources, each with a name and ID. Each item can also include collision and navigation shapes. This resource is used in [GridMap]. A library of meshes. Contains a list of [Mesh] resources, each with a name and ID. Each item can also include collision and navigation shapes. This resource is used in [GridMap].
</description> </description>
<tutorials> <tutorials>
<link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/126</link> <link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/2739</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link> <link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/2748</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="clear"> <method name="clear">

View File

@ -10,7 +10,6 @@
</description> </description>
<tutorials> <tutorials>
<link title="High-level multiplayer">$DOCS_URL/tutorials/networking/high_level_multiplayer.html</link> <link title="High-level multiplayer">$DOCS_URL/tutorials/networking/high_level_multiplayer.html</link>
<link title="WebRTC Signaling Demo">https://godotengine.org/asset-library/asset/537</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="close"> <method name="close">

View File

@ -8,7 +8,7 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using NavigationMeshes">$DOCS_URL/tutorials/navigation/navigation_using_navigationmeshes.html</link> <link title="Using NavigationMeshes">$DOCS_URL/tutorials/navigation/navigation_using_navigationmeshes.html</link>
<link title="3D Navmesh Demo">https://godotengine.org/asset-library/asset/124</link> <link title="3D Navigation Demo">https://godotengine.org/asset-library/asset/2743</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="add_polygon"> <method name="add_polygon">

View File

@ -43,8 +43,8 @@
[/codeblocks] [/codeblocks]
</description> </description>
<tutorials> <tutorials>
<link title="2D Navigation Demo">https://godotengine.org/asset-library/asset/117</link>
<link title="Using NavigationMeshes">$DOCS_URL/tutorials/navigation/navigation_using_navigationmeshes.html</link> <link title="Using NavigationMeshes">$DOCS_URL/tutorials/navigation/navigation_using_navigationmeshes.html</link>
<link title="Navigation Polygon 2D Demo">https://godotengine.org/asset-library/asset/2722</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="add_outline"> <method name="add_outline">

View File

@ -14,8 +14,8 @@
This server keeps tracks of any call and executes them during the sync phase. This means that you can request any change to the map, using any thread, without worrying. This server keeps tracks of any call and executes them during the sync phase. This means that you can request any change to the map, using any thread, without worrying.
</description> </description>
<tutorials> <tutorials>
<link title="2D Navigation Demo">https://godotengine.org/asset-library/asset/117</link>
<link title="Using NavigationServer">$DOCS_URL/tutorials/navigation/navigation_using_navigationservers.html</link> <link title="Using NavigationServer">$DOCS_URL/tutorials/navigation/navigation_using_navigationservers.html</link>
<link title="Navigation Polygon 2D Demo">https://godotengine.org/asset-library/asset/2722</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="agent_create"> <method name="agent_create">

View File

@ -14,8 +14,8 @@
This server keeps tracks of any call and executes them during the sync phase. This means that you can request any change to the map, using any thread, without worrying. This server keeps tracks of any call and executes them during the sync phase. This means that you can request any change to the map, using any thread, without worrying.
</description> </description>
<tutorials> <tutorials>
<link title="3D Navmesh Demo">https://godotengine.org/asset-library/asset/124</link>
<link title="Using NavigationServer">$DOCS_URL/tutorials/navigation/navigation_using_navigationservers.html</link> <link title="Using NavigationServer">$DOCS_URL/tutorials/navigation/navigation_using_navigationservers.html</link>
<link title="3D Navigation Demo">https://godotengine.org/asset-library/asset/2743</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="agent_create"> <method name="agent_create">

View File

@ -34,7 +34,7 @@
[b]Note:[/b] In a boolean context, a [NodePath] will evaluate to [code]false[/code] if it is empty ([code]NodePath("")[/code]). Otherwise, a [NodePath] will always evaluate to [code]true[/code]. [b]Note:[/b] In a boolean context, a [NodePath] will evaluate to [code]false[/code] if it is empty ([code]NodePath("")[/code]). Otherwise, a [NodePath] will always evaluate to [code]true[/code].
</description> </description>
<tutorials> <tutorials>
<link title="2D Role Playing Game Demo">https://godotengine.org/asset-library/asset/520</link> <link title="2D Role Playing Game (RPG) Demo">https://godotengine.org/asset-library/asset/2729</link>
</tutorials> </tutorials>
<constructors> <constructors>
<constructor name="NodePath"> <constructor name="NodePath">

View File

@ -8,7 +8,7 @@
[b]Note:[/b] In Godot 4, [OS] functions related to window management, clipboard, and TTS were moved to the [DisplayServer] singleton (and the [Window] class). Functions related to time were removed and are only available in the [Time] class. [b]Note:[/b] In Godot 4, [OS] functions related to window management, clipboard, and TTS were moved to the [DisplayServer] singleton (and the [Window] class). Functions related to time were removed and are only available in the [Time] class.
</description> </description>
<tutorials> <tutorials>
<link title="OS Test Demo">https://godotengine.org/asset-library/asset/677</link> <link title="Operating System Testing Demo">https://godotengine.org/asset-library/asset/2789</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="alert"> <method name="alert">

View File

@ -73,7 +73,7 @@
[/codeblocks] [/codeblocks]
</description> </description>
<tutorials> <tutorials>
<link title="2D Role Playing Game Demo">https://godotengine.org/asset-library/asset/520</link> <link title="2D Role Playing Game (RPG) Demo">https://godotengine.org/asset-library/asset/2729</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="can_instantiate" qualifiers="const"> <method name="can_instantiate" qualifiers="const">

View File

@ -14,7 +14,7 @@
[b]Differences between packed arrays, typed arrays, and untyped arrays:[/b] Packed arrays are generally faster to iterate on and modify compared to a typed array of the same type (e.g. [PackedStringArray] versus [code]Array[String][/code]). Also, packed arrays consume less memory. As a downside, packed arrays are less flexible as they don't offer as many convenience methods such as [method Array.map]. Typed arrays are in turn faster to iterate on and modify than untyped arrays. [b]Differences between packed arrays, typed arrays, and untyped arrays:[/b] Packed arrays are generally faster to iterate on and modify compared to a typed array of the same type (e.g. [PackedStringArray] versus [code]Array[String][/code]). Also, packed arrays consume less memory. As a downside, packed arrays are less flexible as they don't offer as many convenience methods such as [method Array.map]. Typed arrays are in turn faster to iterate on and modify than untyped arrays.
</description> </description>
<tutorials> <tutorials>
<link title="OS Test Demo">https://godotengine.org/asset-library/asset/677</link> <link title="Operating System Testing Demo">https://godotengine.org/asset-library/asset/2789</link>
</tutorials> </tutorials>
<constructors> <constructors>
<constructor name="PackedStringArray"> <constructor name="PackedStringArray">

View File

@ -8,7 +8,7 @@
[b]Differences between packed arrays, typed arrays, and untyped arrays:[/b] Packed arrays are generally faster to iterate on and modify compared to a typed array of the same type (e.g. [PackedVector3Array] versus [code]Array[Vector2][/code]). Also, packed arrays consume less memory. As a downside, packed arrays are less flexible as they don't offer as many convenience methods such as [method Array.map]. Typed arrays are in turn faster to iterate on and modify than untyped arrays. [b]Differences between packed arrays, typed arrays, and untyped arrays:[/b] Packed arrays are generally faster to iterate on and modify compared to a typed array of the same type (e.g. [PackedVector3Array] versus [code]Array[Vector2][/code]). Also, packed arrays consume less memory. As a downside, packed arrays are less flexible as they don't offer as many convenience methods such as [method Array.map]. Typed arrays are in turn faster to iterate on and modify than untyped arrays.
</description> </description>
<tutorials> <tutorials>
<link title="2D Navigation Astar Demo">https://godotengine.org/asset-library/asset/519</link> <link title="Grid-based Navigation with AStarGrid2D Demo">https://godotengine.org/asset-library/asset/2723</link>
</tutorials> </tutorials>
<constructors> <constructors>
<constructor name="PackedVector2Array"> <constructor name="PackedVector2Array">

View File

@ -7,9 +7,8 @@
[Panel] is a GUI control that displays a [StyleBox]. See also [PanelContainer]. [Panel] is a GUI control that displays a [StyleBox]. See also [PanelContainer].
</description> </description>
<tutorials> <tutorials>
<link title="2D Role Playing Game Demo">https://godotengine.org/asset-library/asset/520</link> <link title="2D Role Playing Game (RPG) Demo">https://godotengine.org/asset-library/asset/2729</link>
<link title="2D Finite State Machine Demo">https://godotengine.org/asset-library/asset/516</link> <link title="Hierarchical Finite State Machine Demo">https://godotengine.org/asset-library/asset/2714</link>
<link title="3D Inverse Kinematics Demo">https://godotengine.org/asset-library/asset/523</link>
</tutorials> </tutorials>
<theme_items> <theme_items>
<theme_item name="panel" data_type="style" type="StyleBox"> <theme_item name="panel" data_type="style" type="StyleBox">

View File

@ -8,7 +8,7 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using Containers">$DOCS_URL/tutorials/ui/gui_containers.html</link> <link title="Using Containers">$DOCS_URL/tutorials/ui/gui_containers.html</link>
<link title="2D Role Playing Game Demo">https://godotengine.org/asset-library/asset/520</link> <link title="2D Role Playing Game (RPG) Demo">https://godotengine.org/asset-library/asset/2729</link>
</tutorials> </tutorials>
<members> <members>
<member name="mouse_filter" type="int" setter="set_mouse_filter" getter="get_mouse_filter" overrides="Control" enum="Control.MouseFilter" default="0" /> <member name="mouse_filter" type="int" setter="set_mouse_filter" getter="get_mouse_filter" overrides="Control" enum="Control.MouseFilter" default="0" />

View File

@ -10,9 +10,9 @@
[b]Overriding:[/b] Any project setting can be overridden by creating a file named [code]override.cfg[/code] in the project's root directory. This can also be used in exported projects by placing this file in the same directory as the project binary. Overriding will still take the base project settings' [url=$DOCS_URL/tutorials/export/feature_tags.html]feature tags[/url] in account. Therefore, make sure to [i]also[/i] override the setting with the desired feature tags if you want them to override base project settings on all platforms and configurations. [b]Overriding:[/b] Any project setting can be overridden by creating a file named [code]override.cfg[/code] in the project's root directory. This can also be used in exported projects by placing this file in the same directory as the project binary. Overriding will still take the base project settings' [url=$DOCS_URL/tutorials/export/feature_tags.html]feature tags[/url] in account. Therefore, make sure to [i]also[/i] override the setting with the desired feature tags if you want them to override base project settings on all platforms and configurations.
</description> </description>
<tutorials> <tutorials>
<link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/675</link> <link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/2747</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link> <link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/2748</link>
<link title="OS Test Demo">https://godotengine.org/asset-library/asset/677</link> <link title="Operating System Testing Demo">https://godotengine.org/asset-library/asset/2789</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="add_property_info"> <method name="add_property_info">

View File

@ -7,8 +7,8 @@
Class representing a square [PrimitiveMesh]. This flat mesh does not have a thickness. By default, this mesh is aligned on the X and Y axes; this rotation is more suited for use with billboarded materials. A [QuadMesh] is equivalent to a [PlaneMesh] except its default [member PlaneMesh.orientation] is [constant PlaneMesh.FACE_Z]. Class representing a square [PrimitiveMesh]. This flat mesh does not have a thickness. By default, this mesh is aligned on the X and Y axes; this rotation is more suited for use with billboarded materials. A [QuadMesh] is equivalent to a [PlaneMesh] except its default [member PlaneMesh.orientation] is [constant PlaneMesh.FACE_Z].
</description> </description>
<tutorials> <tutorials>
<link title="GUI in 3D Demo">https://godotengine.org/asset-library/asset/127</link> <link title="GUI in 3D Viewport Demo">https://godotengine.org/asset-library/asset/2807</link>
<link title="2D in 3D Demo">https://godotengine.org/asset-library/asset/129</link> <link title="2D in 3D Viewport Demo">https://godotengine.org/asset-library/asset/2803</link>
</tutorials> </tutorials>
<members> <members>
<member name="orientation" type="int" setter="set_orientation" getter="get_orientation" overrides="PlaneMesh" enum="PlaneMesh.Orientation" default="2" /> <member name="orientation" type="int" setter="set_orientation" getter="get_orientation" overrides="PlaneMesh" enum="PlaneMesh.Orientation" default="2" />

View File

@ -14,7 +14,7 @@
<link title="3Blue1Brown&apos;s video on Quaternions">https://www.youtube.com/watch?v=d4EgbgTm0Bg</link> <link title="3Blue1Brown&apos;s video on Quaternions">https://www.youtube.com/watch?v=d4EgbgTm0Bg</link>
<link title="Online Quaternion Visualization">https://quaternions.online/</link> <link title="Online Quaternion Visualization">https://quaternions.online/</link>
<link title="Using 3D transforms">$DOCS_URL/tutorials/3d/using_transforms.html#interpolating-with-quaternions</link> <link title="Using 3D transforms">$DOCS_URL/tutorials/3d/using_transforms.html#interpolating-with-quaternions</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
<link title="Advanced Quaternion Visualization">https://iwatake2222.github.io/rotation_master/rotation_master.html</link> <link title="Advanced Quaternion Visualization">https://iwatake2222.github.io/rotation_master/rotation_master.html</link>
</tutorials> </tutorials>
<constructors> <constructors>

View File

@ -11,7 +11,7 @@
</description> </description>
<tutorials> <tutorials>
<link title="Ray-casting">$DOCS_URL/tutorials/physics/ray-casting.html</link> <link title="Ray-casting">$DOCS_URL/tutorials/physics/ray-casting.html</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/2755</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="add_exception"> <method name="add_exception">

View File

@ -8,8 +8,8 @@
[b]Performance:[/b] [RectangleShape2D] is fast to check collisions against. It is faster than [CapsuleShape2D], but slower than [CircleShape2D]. [b]Performance:[/b] [RectangleShape2D] is fast to check collisions against. It is faster than [CapsuleShape2D], but slower than [CircleShape2D].
</description> </description>
<tutorials> <tutorials>
<link title="2D Pong Demo">https://godotengine.org/asset-library/asset/121</link> <link title="2D Pong Demo">https://godotengine.org/asset-library/asset/2728</link>
<link title="2D Kinematic Character Demo">https://godotengine.org/asset-library/asset/113</link> <link title="2D Kinematic Character Demo">https://godotengine.org/asset-library/asset/2719</link>
</tutorials> </tutorials>
<members> <members>
<member name="size" type="Vector2" setter="set_size" getter="get_size" default="Vector2(20, 20)"> <member name="size" type="Vector2" setter="set_size" getter="get_size" default="Vector2(20, 20)">

View File

@ -9,7 +9,7 @@
[b]Note:[/b] You have to import the files into the engine first to load them using [method load]. If you want to load [Image]s at run-time, you may use [method Image.load]. If you want to import audio files, you can use the snippet described in [member AudioStreamMP3.data]. [b]Note:[/b] You have to import the files into the engine first to load them using [method load]. If you want to load [Image]s at run-time, you may use [method Image.load]. If you want to import audio files, you can use the snippet described in [member AudioStreamMP3.data].
</description> </description>
<tutorials> <tutorials>
<link title="OS Test Demo">https://godotengine.org/asset-library/asset/677</link> <link title="Operating System Testing Demo">https://godotengine.org/asset-library/asset/2789</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="add_resource_format_loader"> <method name="add_resource_format_loader">

View File

@ -12,8 +12,8 @@
</description> </description>
<tutorials> <tutorials>
<link title="BBCode in RichTextLabel">$DOCS_URL/tutorials/ui/bbcode_in_richtextlabel.html</link> <link title="BBCode in RichTextLabel">$DOCS_URL/tutorials/ui/bbcode_in_richtextlabel.html</link>
<link title="GUI Rich Text/BBcode Demo">https://godotengine.org/asset-library/asset/132</link> <link title="Rich Text Label with BBCode Demo">https://godotengine.org/asset-library/asset/2774</link>
<link title="OS Test Demo">https://godotengine.org/asset-library/asset/677</link> <link title="Operating System Testing Demo">https://godotengine.org/asset-library/asset/2789</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="add_image"> <method name="add_image">

View File

@ -11,8 +11,8 @@
[b]Note:[/b] Changing the 2D transform or [member linear_velocity] of a [RigidBody2D] very often may lead to some unpredictable behaviors. If you need to directly affect the body, prefer [method _integrate_forces] as it allows you to directly access the physics state. [b]Note:[/b] Changing the 2D transform or [member linear_velocity] of a [RigidBody2D] very often may lead to some unpredictable behaviors. If you need to directly affect the body, prefer [method _integrate_forces] as it allows you to directly access the physics state.
</description> </description>
<tutorials> <tutorials>
<link title="2D Physics Platformer Demo">https://godotengine.org/asset-library/asset/119</link> <link title="2D Physics Platformer Demo">https://godotengine.org/asset-library/asset/2725</link>
<link title="Instancing Demo">https://godotengine.org/asset-library/asset/148</link> <link title="Instancing Demo">https://godotengine.org/asset-library/asset/2716</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="_integrate_forces" qualifiers="virtual"> <method name="_integrate_forces" qualifiers="virtual">

View File

@ -12,8 +12,8 @@
</description> </description>
<tutorials> <tutorials>
<link title="Physics introduction">$DOCS_URL/tutorials/physics/physics_introduction.html</link> <link title="Physics introduction">$DOCS_URL/tutorials/physics/physics_introduction.html</link>
<link title="3D Truck Town Demo">https://godotengine.org/asset-library/asset/524</link> <link title="3D Truck Town Demo">https://godotengine.org/asset-library/asset/2752</link>
<link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/675</link> <link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/2747</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="_integrate_forces" qualifiers="virtual"> <method name="_integrate_forces" qualifiers="virtual">

View File

@ -9,8 +9,7 @@
Note that "global pose" below refers to the overall transform of the bone with respect to skeleton, so it is not the actual global/world transform of the bone. Note that "global pose" below refers to the overall transform of the bone with respect to skeleton, so it is not the actual global/world transform of the bone.
</description> </description>
<tutorials> <tutorials>
<link title="3D Inverse Kinematics Demo">https://godotengine.org/asset-library/asset/523</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="add_bone"> <method name="add_bone">

View File

@ -26,7 +26,6 @@
[/codeblock] [/codeblock]
</description> </description>
<tutorials> <tutorials>
<link title="3D Inverse Kinematics Demo">https://godotengine.org/asset-library/asset/523</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="get_parent_skeleton" qualifiers="const"> <method name="get_parent_skeleton" qualifiers="const">

View File

@ -8,7 +8,7 @@
[b]Performance:[/b] [SphereShape3D] is fast to check collisions against. It is faster than [BoxShape3D], [CapsuleShape3D], and [CylinderShape3D]. [b]Performance:[/b] [SphereShape3D] is fast to check collisions against. It is faster than [BoxShape3D], [CapsuleShape3D], and [CylinderShape3D].
</description> </description>
<tutorials> <tutorials>
<link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/675</link> <link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/2747</link>
</tutorials> </tutorials>
<members> <members>
<member name="radius" type="float" setter="set_radius" getter="get_radius" default="0.5"> <member name="radius" type="float" setter="set_radius" getter="get_radius" default="0.5">

View File

@ -11,7 +11,7 @@
<tutorials> <tutorials>
<link title="3D lights and shadows">$DOCS_URL/tutorials/3d/lights_and_shadows.html</link> <link title="3D lights and shadows">$DOCS_URL/tutorials/3d/lights_and_shadows.html</link>
<link title="Faking global illumination">$DOCS_URL/tutorials/3d/global_illumination/faking_global_illumination.html</link> <link title="Faking global illumination">$DOCS_URL/tutorials/3d/global_illumination/faking_global_illumination.html</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
</tutorials> </tutorials>
<members> <members>
<member name="shadow_bias" type="float" setter="set_param" getter="get_param" overrides="Light3D" default="0.03" /> <member name="shadow_bias" type="float" setter="set_param" getter="get_param" overrides="Light3D" default="0.03" />

View File

@ -7,7 +7,7 @@
A node that displays a 2D texture. The texture displayed can be a region from a larger atlas texture, or a frame from a sprite sheet animation. A node that displays a 2D texture. The texture displayed can be a region from a larger atlas texture, or a frame from a sprite sheet animation.
</description> </description>
<tutorials> <tutorials>
<link title="Instancing Demo">https://godotengine.org/asset-library/asset/148</link> <link title="Instancing Demo">https://godotengine.org/asset-library/asset/2716</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="get_rect" qualifiers="const"> <method name="get_rect" qualifiers="const">

View File

@ -9,9 +9,9 @@
[StaticBody3D] is useful for completely static objects like floors and walls, as well as moving surfaces like conveyor belts and circular revolving platforms (by using [member constant_linear_velocity] and [member constant_angular_velocity]). [StaticBody3D] is useful for completely static objects like floors and walls, as well as moving surfaces like conveyor belts and circular revolving platforms (by using [member constant_linear_velocity] and [member constant_angular_velocity]).
</description> </description>
<tutorials> <tutorials>
<link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/675</link> <link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/2747</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link> <link title="Third Person Shooter (TPS) Demo">https://godotengine.org/asset-library/asset/2710</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/2755</link>
</tutorials> </tutorials>
<members> <members>
<member name="constant_angular_velocity" type="Vector3" setter="set_constant_angular_velocity" getter="get_constant_angular_velocity" default="Vector3(0, 0, 0)"> <member name="constant_angular_velocity" type="Vector3" setter="set_constant_angular_velocity" getter="get_constant_angular_velocity" default="Vector3(0, 0, 0)">

View File

@ -10,12 +10,12 @@
<tutorials> <tutorials>
<link title="Using Viewports">$DOCS_URL/tutorials/rendering/viewports.html</link> <link title="Using Viewports">$DOCS_URL/tutorials/rendering/viewports.html</link>
<link title="Viewport and canvas transforms">$DOCS_URL/tutorials/2d/2d_transforms.html</link> <link title="Viewport and canvas transforms">$DOCS_URL/tutorials/2d/2d_transforms.html</link>
<link title="GUI in 3D Demo">https://godotengine.org/asset-library/asset/127</link> <link title="GUI in 3D Viewport Demo">https://godotengine.org/asset-library/asset/2807</link>
<link title="3D in 2D Demo">https://godotengine.org/asset-library/asset/128</link> <link title="3D in 2D Viewport Demo">https://godotengine.org/asset-library/asset/2804</link>
<link title="2D in 3D Demo">https://godotengine.org/asset-library/asset/129</link> <link title="2D in 3D Viewport Demo">https://godotengine.org/asset-library/asset/2803</link>
<link title="Screen Capture Demo">https://godotengine.org/asset-library/asset/130</link> <link title="Screen Capture Demo">https://godotengine.org/asset-library/asset/2808</link>
<link title="Dynamic Split Screen Demo">https://godotengine.org/asset-library/asset/541</link> <link title="Dynamic Split Screen Demo">https://godotengine.org/asset-library/asset/2806</link>
<link title="3D Viewport Scaling Demo">https://godotengine.org/asset-library/asset/586</link> <link title="3D Resolution Scaling Demo">https://godotengine.org/asset-library/asset/2805</link>
</tutorials> </tutorials>
<members> <members>
<member name="render_target_clear_mode" type="int" setter="set_clear_mode" getter="get_clear_mode" enum="SubViewport.ClearMode" default="0"> <member name="render_target_clear_mode" type="int" setter="set_clear_mode" getter="get_clear_mode" enum="SubViewport.ClearMode" default="0">

View File

@ -29,7 +29,7 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using the SurfaceTool">$DOCS_URL/tutorials/3d/procedural_geometry/surfacetool.html</link> <link title="Using the SurfaceTool">$DOCS_URL/tutorials/3d/procedural_geometry/surfacetool.html</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/2755</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="add_index"> <method name="add_index">

View File

@ -9,7 +9,7 @@
See also [BaseButton] which contains common properties and methods associated with this node. See also [BaseButton] which contains common properties and methods associated with this node.
</description> </description>
<tutorials> <tutorials>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/2755</link>
</tutorials> </tutorials>
<members> <members>
<member name="flip_h" type="bool" setter="set_flip_h" getter="is_flipped_h" default="false"> <member name="flip_h" type="bool" setter="set_flip_h" getter="is_flipped_h" default="false">

View File

@ -7,7 +7,7 @@
A control that displays a texture, for example an icon inside a GUI. The texture's placement can be controlled with the [member stretch_mode] property. It can scale, tile, or stay centered inside its bounding rectangle. A control that displays a texture, for example an icon inside a GUI. The texture's placement can be controlled with the [member stretch_mode] property. It can scale, tile, or stay centered inside its bounding rectangle.
</description> </description>
<tutorials> <tutorials>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/2755</link>
</tutorials> </tutorials>
<members> <members>
<member name="expand_mode" type="int" setter="set_expand_mode" getter="get_expand_mode" enum="TextureRect.ExpandMode" default="0" experimental="Using [constant EXPAND_FIT_WIDTH], [constant EXPAND_FIT_WIDTH_PROPORTIONAL], [constant EXPAND_FIT_HEIGHT], or [constant EXPAND_FIT_HEIGHT_PROPORTIONAL] may result in unstable behavior in some [Container] controls. This behavior may be re-evaluated and changed in the future."> <member name="expand_mode" type="int" setter="set_expand_mode" getter="get_expand_mode" enum="TextureRect.ExpandMode" default="0" experimental="Using [constant EXPAND_FIT_WIDTH], [constant EXPAND_FIT_WIDTH_PROPORTIONAL], [constant EXPAND_FIT_HEIGHT], or [constant EXPAND_FIT_HEIGHT_PROPORTIONAL] may result in unstable behavior in some [Container] controls. This behavior may be re-evaluated and changed in the future.">

View File

@ -14,7 +14,7 @@
<tutorials> <tutorials>
<link title="Using multiple threads">$DOCS_URL/tutorials/performance/using_multiple_threads.html</link> <link title="Using multiple threads">$DOCS_URL/tutorials/performance/using_multiple_threads.html</link>
<link title="Thread-safe APIs">$DOCS_URL/tutorials/performance/thread_safe_apis.html</link> <link title="Thread-safe APIs">$DOCS_URL/tutorials/performance/thread_safe_apis.html</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/2755</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="get_id" qualifiers="const"> <method name="get_id" qualifiers="const">

View File

@ -10,12 +10,12 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using Tilemaps">$DOCS_URL/tutorials/2d/using_tilemaps.html</link> <link title="Using Tilemaps">$DOCS_URL/tutorials/2d/using_tilemaps.html</link>
<link title="2D Platformer Demo">https://godotengine.org/asset-library/asset/120</link> <link title="2D Platformer Demo">https://godotengine.org/asset-library/asset/2727</link>
<link title="2D Isometric Demo">https://godotengine.org/asset-library/asset/112</link> <link title="2D Isometric Demo">https://godotengine.org/asset-library/asset/2718</link>
<link title="2D Hexagonal Demo">https://godotengine.org/asset-library/asset/111</link> <link title="2D Hexagonal Demo">https://godotengine.org/asset-library/asset/2717</link>
<link title="2D Navigation Astar Demo">https://godotengine.org/asset-library/asset/519</link> <link title="2D Grid-based Navigation with AStarGrid2D Demo">https://godotengine.org/asset-library/asset/2723</link>
<link title="2D Role Playing Game Demo">https://godotengine.org/asset-library/asset/520</link> <link title="2D Role Playing Game (RPG) Demo">https://godotengine.org/asset-library/asset/2729</link>
<link title="2D Kinematic Character Demo">https://godotengine.org/asset-library/asset/113</link> <link title="2D Kinematic Character Demo">https://godotengine.org/asset-library/asset/2719</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="_tile_data_runtime_update" qualifiers="virtual"> <method name="_tile_data_runtime_update" qualifiers="virtual">

View File

@ -13,12 +13,12 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using Tilemaps">$DOCS_URL/tutorials/2d/using_tilemaps.html</link> <link title="Using Tilemaps">$DOCS_URL/tutorials/2d/using_tilemaps.html</link>
<link title="2D Platformer Demo">https://godotengine.org/asset-library/asset/120</link> <link title="2D Platformer Demo">https://godotengine.org/asset-library/asset/2727</link>
<link title="2D Isometric Demo">https://godotengine.org/asset-library/asset/112</link> <link title="2D Isometric Demo">https://godotengine.org/asset-library/asset/2718</link>
<link title="2D Hexagonal Demo">https://godotengine.org/asset-library/asset/111</link> <link title="2D Hexagonal Demo">https://godotengine.org/asset-library/asset/2717</link>
<link title="2D Navigation Astar Demo">https://godotengine.org/asset-library/asset/519</link> <link title="2D Grid-based Navigation with AStarGrid2D Demo">https://godotengine.org/asset-library/asset/2723</link>
<link title="2D Role Playing Game Demo">https://godotengine.org/asset-library/asset/520</link> <link title="2D Role Playing Game (RPG) Demo">https://godotengine.org/asset-library/asset/2729</link>
<link title="2D Kinematic Character Demo">https://godotengine.org/asset-library/asset/113</link> <link title="2D Kinematic Character Demo">https://godotengine.org/asset-library/asset/2719</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="add_custom_data_layer"> <method name="add_custom_data_layer">

View File

@ -15,7 +15,7 @@
[b]Note:[/b] Timers are affected by [member Engine.time_scale]. The higher the time scale, the sooner timers will end. How often a timer processes may depend on the framerate or [member Engine.physics_ticks_per_second]. [b]Note:[/b] Timers are affected by [member Engine.time_scale]. The higher the time scale, the sooner timers will end. How often a timer processes may depend on the framerate or [member Engine.physics_ticks_per_second].
</description> </description>
<tutorials> <tutorials>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link> <link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/2712</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="is_stopped" qualifiers="const"> <method name="is_stopped" qualifiers="const">

View File

@ -10,8 +10,8 @@
<tutorials> <tutorials>
<link title="Math documentation index">$DOCS_URL/tutorials/math/index.html</link> <link title="Math documentation index">$DOCS_URL/tutorials/math/index.html</link>
<link title="Matrices and transforms">$DOCS_URL/tutorials/math/matrices_and_transforms.html</link> <link title="Matrices and transforms">$DOCS_URL/tutorials/math/matrices_and_transforms.html</link>
<link title="Matrix Transform Demo">https://godotengine.org/asset-library/asset/584</link> <link title="Matrix Transform Demo">https://godotengine.org/asset-library/asset/2787</link>
<link title="2.5D Demo">https://godotengine.org/asset-library/asset/583</link> <link title="2.5D Game Demo">https://godotengine.org/asset-library/asset/2783</link>
</tutorials> </tutorials>
<constructors> <constructors>
<constructor name="Transform2D"> <constructor name="Transform2D">

View File

@ -12,9 +12,9 @@
<link title="Math documentation index">$DOCS_URL/tutorials/math/index.html</link> <link title="Math documentation index">$DOCS_URL/tutorials/math/index.html</link>
<link title="Matrices and transforms">$DOCS_URL/tutorials/math/matrices_and_transforms.html</link> <link title="Matrices and transforms">$DOCS_URL/tutorials/math/matrices_and_transforms.html</link>
<link title="Using 3D transforms">$DOCS_URL/tutorials/3d/using_transforms.html</link> <link title="Using 3D transforms">$DOCS_URL/tutorials/3d/using_transforms.html</link>
<link title="Matrix Transform Demo">https://godotengine.org/asset-library/asset/584</link> <link title="Matrix Transform Demo">https://godotengine.org/asset-library/asset/2787</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link> <link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/2748</link>
<link title="2.5D Demo">https://godotengine.org/asset-library/asset/583</link> <link title="2.5D Game Demo">https://godotengine.org/asset-library/asset/2783</link>
</tutorials> </tutorials>
<constructors> <constructors>
<constructor name="Transform3D"> <constructor name="Transform3D">

View File

@ -8,6 +8,6 @@
</description> </description>
<tutorials> <tutorials>
<link title="Using Containers">$DOCS_URL/tutorials/ui/gui_containers.html</link> <link title="Using Containers">$DOCS_URL/tutorials/ui/gui_containers.html</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/2755</link>
</tutorials> </tutorials>
</class> </class>

View File

@ -14,7 +14,7 @@
<link title="Vector math">$DOCS_URL/tutorials/math/vector_math.html</link> <link title="Vector math">$DOCS_URL/tutorials/math/vector_math.html</link>
<link title="Advanced vector math">$DOCS_URL/tutorials/math/vectors_advanced.html</link> <link title="Advanced vector math">$DOCS_URL/tutorials/math/vectors_advanced.html</link>
<link title="3Blue1Brown Essence of Linear Algebra">https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab</link> <link title="3Blue1Brown Essence of Linear Algebra">https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab</link>
<link title="Matrix Transform Demo">https://godotengine.org/asset-library/asset/584</link> <link title="Matrix Transform Demo">https://godotengine.org/asset-library/asset/2787</link>
<link title="All 2D Demos">https://github.com/godotengine/godot-demo-projects/tree/master/2d</link> <link title="All 2D Demos">https://github.com/godotengine/godot-demo-projects/tree/master/2d</link>
</tutorials> </tutorials>
<constructors> <constructors>

Some files were not shown because too many files have changed in this diff Show More