Update links in the docs. Pt. 1.

This commit is contained in:
Relintai 2025-05-12 16:06:27 +02:00
parent 7506758455
commit bfe985aa4c
86 changed files with 104 additions and 134 deletions

View File

@ -9,9 +9,9 @@
[b]Note:[/b] Unlike [Rect2], [AABB] does not have a variant that uses integer coordinates.
</description>
<tutorials>
<link title="Math tutorial index">$DOCS_URL/tutorials/math/index.md</link>
<link title="Vector math">$DOCS_URL/tutorials/math/vector_math.md</link>
<link title="Advanced vector math">$DOCS_URL/tutorials/math/vectors_advanced.md</link>
<link title="Math tutorial index">$DOCS_URL/03_usage/01_math</link>
<link title="Vector math">$DOCS_URL/03_usage/01_math/01_vector_math.md</link>
<link title="Advanced vector math">$DOCS_URL/03_usage/01_math/06_vectors_advanced.md</link>
</tutorials>
<methods>
<method name="AABB">

View File

@ -8,8 +8,8 @@
[b]Note:[/b] You can associate a set of normal maps by creating additional animations with a [code]_normal[/code] suffix. For example, having 2 animations [code]run[/code] and [code]run_normal[/code] will make it so the [code]run[/code] animation uses the normal map.
</description>
<tutorials>
<link title="2D Sprite animation">$DOCS_URL/tutorials/2d/2d_sprite_animation.md</link>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link>
<link title="2D Sprite animation">$DOCS_URL/03_usage/02_2d/08_2d_sprite_animation.md</link>
<link title="2D Dodge The Creeps Demo">$DOCS_URL/07_demo_projects/2d/dodge_the_creeps</link>
</tutorials>
<methods>
<method name="play">

View File

@ -7,7 +7,7 @@
Animations are created using a [SpriteFrames] resource, which can be configured in the editor via the SpriteFrames panel.
</description>
<tutorials>
<link title="2D Sprite animation (also applies to 3D)">$DOCS_URL/tutorials/2d/2d_sprite_animation.md</link>
<link title="2D Sprite animation (also applies to 3D)">$DOCS_URL/03_usage/02_2d/08_2d_sprite_animation.md</link>
</tutorials>
<methods>
<method name="is_playing" qualifiers="const">

View File

@ -11,8 +11,7 @@
- A +add animation to blend with when the blend amount is in the [code][0.0, 1.0][/code] range
</description>
<tutorials>
<link title="AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.md</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
<link title="AnimationTree">$DOCS_URL/03_usage/05_animation/04_animation_tree.md</link>
</tutorials>
<methods>
</methods>

View File

@ -7,9 +7,8 @@
A resource to add to an [AnimationNodeBlendTree]. Only features one output set using the [member animation] property. Use it as an input for [AnimationNode] that blend animations together.
</description>
<tutorials>
<link title="AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.md</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
<link title="AnimationTree">$DOCS_URL/03_usage/05_animation/04_animation_tree.md</link>
<link title="3D Platformer Demo">$DOCS_URL/07_demo_projects/3d/platformer</link>
</tutorials>
<methods>
</methods>

View File

@ -7,9 +7,8 @@
A resource to add to an [AnimationNodeBlendTree]. Blends two animations linearly based on an amount value in the [code][0.0, 1.0][/code] range.
</description>
<tutorials>
<link title="AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.md</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
<link title="AnimationTree">$DOCS_URL/03_usage/05_animation/04_animation_tree.md</link>
<link title="3D Platformer Demo">$DOCS_URL/07_demo_projects/3d/platformer</link>
</tutorials>
<methods>
</methods>

View File

@ -9,8 +9,7 @@
You can add vertices to the blend space with [method add_blend_point] and automatically triangulate it by setting [member auto_triangles] to [code]true[/code]. Otherwise, use [method add_triangle] and [method remove_triangle] to create up the blend space by hand.
</description>
<tutorials>
<link title="AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.md</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
<link title="AnimationTree">$DOCS_URL/03_usage/05_animation/04_animation_tree.md</link>
</tutorials>
<methods>
<method name="add_blend_point">

View File

@ -7,8 +7,7 @@
A resource to add to an [AnimationNodeBlendTree]. This node will execute a sub-animation and return once it finishes. Blend times for fading in and out can be customized, as well as filters.
</description>
<tutorials>
<link title="AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.md</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
<link title="AnimationTree">$DOCS_URL/03_usage/05_animation/04_animation_tree.md</link>
</tutorials>
<methods>
</methods>

View File

@ -6,9 +6,8 @@
<description>
</description>
<tutorials>
<link title="AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.md</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
<link title="AnimationTree">$DOCS_URL/03_usage/05_animation/04_animation_tree.md</link>
<link title="3D Platformer Demo">$DOCS_URL/07_demo_projects/3d/platformer</link>
</tutorials>
<methods>
</methods>

View File

@ -7,8 +7,8 @@
Allows scaling the speed of the animation (or reversing it) in any children nodes. Setting it to 0 will pause the animation.
</description>
<tutorials>
<link title="AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.md</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link>
<link title="AnimationTree">$DOCS_URL/03_usage/05_animation/04_animation_tree.md</link>
<link title="3D Platformer Demo">$DOCS_URL/07_demo_projects/3d/platformer</link>
</tutorials>
<methods>
</methods>

View File

@ -7,9 +7,8 @@
Simple state machine for cases which don't require a more advanced [AnimationNodeStateMachine]. Animations can be connected to the inputs and transition times can be specified.
</description>
<tutorials>
<link title="AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.md</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
<link title="AnimationTree">$DOCS_URL/03_usage/05_animation/04_animation_tree.md</link>
<link title="3D Platformer Demo">$DOCS_URL/07_demo_projects/3d/platformer</link>
</tutorials>
<methods>
<method name="get_input_caption" qualifiers="const">

View File

@ -9,9 +9,8 @@
Updating the target properties of animations occurs at process time.
</description>
<tutorials>
<link title="Animation tutorial index">$DOCS_URL/tutorials/animation/index.md</link>
<link title="2D Sprite animation">$DOCS_URL/tutorials/2d/2d_sprite_animation.md</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
<link title="Animation tutorial index">$DOCS_URL/03_usage/05_animation</link>
<link title="2D Sprite animation">$DOCS_URL/03_usage/02_2d/08_2d_sprite_animation.md</link>
</tutorials>
<methods>
<method name="add_animation">

View File

@ -8,8 +8,7 @@
[b]Note:[/b] When linked with an [AnimationPlayer], several properties and methods of the corresponding [AnimationPlayer] will not function as expected. Playback and transitions should be handled using only the [AnimationTree] and its constituent [AnimationNode](s). The [AnimationPlayer] node should be used solely for adding, deleting, and editing animations.
</description>
<tutorials>
<link title="Using AnimationTree">$DOCS_URL/tutorials/animation/animation_tree.md</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
<link title="Using AnimationTree">$DOCS_URL/03_usage/05_animation/04_animation_tree.md</link>
</tutorials>
<methods>
<method name="advance">

View File

@ -10,8 +10,8 @@
[b]Warning:[/b] With a non-uniform scale this node will probably not function as expected. Please make sure to keep its scale uniform (i.e. the same on all axes), and change the size(s) of its collision shape(s) instead.
</description>
<tutorials>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link>
<link title="GUI in 3D Demo">https://godotengine.org/asset-library/asset/127</link>
<link title="3D Platformer Demo">$DOCS_URL/07_demo_projects/3d/platformer</link>
<link title="GUI in 3D Demo">$DOCS_URL/07_demo_projects/viewport/gui_in_3d</link>
</tutorials>
<methods>
<method name="get_overlapping_areas" qualifiers="const">

View File

@ -9,10 +9,10 @@
[b]Warning:[/b] See [ConcavePolygonShape2D] for a warning about possibly unexpected behavior when using that shape for an area.
</description>
<tutorials>
<link title="Using Area2D">$DOCS_URL/tutorials/physics/using_area_2d.md</link>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link>
<link title="2D Pong Demo">https://godotengine.org/asset-library/asset/121</link>
<link title="2D Platformer Demo">https://godotengine.org/asset-library/asset/120</link>
<link title="Using Area2D">$DOCS_URL/03_usage/10_physics/03_using_area_2d.md</link>
<link title="2D Dodge The Creeps Demo">$DOCS_URL/07_demo_projects/2d/dodge_the_creeps</link>
<link title="2D Pong Demo">$DOCS_URL/07_demo_projects/2d/pong</link>
<link title="2D Platformer Demo">$DOCS_URL/07_demo_projects/2d/platformer</link>
</tutorials>
<methods>
<method name="get_overlapping_areas" qualifiers="const">

View File

@ -7,7 +7,7 @@
Arranges child controls in a way to preserve their aspect ratio automatically whenever the container is resized. Solves the problem where the container size is dynamic and the contents' size needs to adjust accordingly without losing proportions.
</description>
<tutorials>
<link title="GUI containers">$DOCS_URL/tutorials/ui/gui_containers.md</link>
<link title="GUI containers">$DOCS_URL/03_usage/04_ui/02_gui_containers.md</link>
</tutorials>
<methods>
</methods>

View File

@ -7,7 +7,7 @@
Base resource for audio bus. Applies an audio effect on the bus that the resource is applied on.
</description>
<tutorials>
<link title="Audio Mic Record Demo">https://godotengine.org/asset-library/asset/527</link>
<link title="Audio Mic Record Demo">$DOCS_URL/07_demo_projects/audio/mic_record</link>
</tutorials>
<methods>
</methods>

View File

@ -9,8 +9,8 @@
[b]Note:[/b] [member ProjectSettings.audio/enable_audio_input] must be [code]true[/code] for audio input to work. See also that setting's description for caveats related to permissions and operating system privacy settings.
</description>
<tutorials>
<link title="Audio buses">$DOCS_URL/tutorials/audio/audio_buses.md</link>
<link title="Audio Mic Record Demo">https://github.com/Relintai/pandemonium_demo_projects/tree/master/audio/mic_record</link>
<link title="Audio buses">$DOCS_URL/03_usage/09_audio/01_audio_buses.md</link>
<link title="Audio Mic Record Demo">$DOCS_URL/07_demo_projects/audio/mic_record</link>
</tutorials>
<methods>
<method name="can_get_buffer" qualifiers="const">

View File

@ -9,7 +9,7 @@
By distorting the waveform the frequency content change, which will often make the sound "crunchy" or "abrasive". For games, it can simulate sound coming from some saturated device or speaker very efficiently.
</description>
<tutorials>
<link title="Audio buses">$DOCS_URL/tutorials/audio/audio_buses.md</link>
<link title="Audio buses">$DOCS_URL/03_usage/09_audio/01_audio_buses.md</link>
</tutorials>
<methods>
</methods>

View File

@ -7,7 +7,7 @@
Allows frequencies other than the [member cutoff_hz] to pass.
</description>
<tutorials>
<link title="Audio buses">$DOCS_URL/tutorials/audio/audio_buses.md</link>
<link title="Audio buses">$DOCS_URL/03_usage/09_audio/01_audio_buses.md</link>
</tutorials>
<methods>
</methods>

View File

@ -6,7 +6,7 @@
<description>
</description>
<tutorials>
<link title="Audio buses">$DOCS_URL/tutorials/audio/audio_buses.md</link>
<link title="Audio buses">$DOCS_URL/03_usage/09_audio/01_audio_buses.md</link>
</tutorials>
<methods>
</methods>

View File

@ -6,7 +6,7 @@
<description>
</description>
<tutorials>
<link title="Audio buses">$DOCS_URL/tutorials/audio/audio_buses.md</link>
<link title="Audio buses">$DOCS_URL/03_usage/09_audio/01_audio_buses.md</link>
</tutorials>
<methods>
</methods>

View File

@ -9,8 +9,8 @@
It sets and gets the format in which the audio file will be recorded (8-bit, 16-bit, or compressed). It checks whether or not the recording is active, and if it is, records the sound. It then returns the recorded sample.
</description>
<tutorials>
<link title="Recording with microphone">$DOCS_URL/tutorials/audio/recording_with_microphone.md</link>
<link title="Audio Mic Record Demo">https://godotengine.org/asset-library/asset/527</link>
<link title="Recording with microphone">$DOCS_URL/03_usage/09_audio/04_recording_with_microphone.md</link>
<link title="Audio Mic Record Demo">$DOCS_URL/07_demo_projects/audio/mic_record</link>
</tutorials>
<methods>
<method name="get_recording" qualifiers="const">

View File

@ -8,7 +8,6 @@
Simulates rooms of different sizes. Its parameters can be adjusted to simulate the sound of a specific room.
</description>
<tutorials>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
</tutorials>
<methods>
</methods>

View File

@ -8,8 +8,7 @@
See also [AudioStreamGenerator] for procedurally generating sounds.
</description>
<tutorials>
<link title="Audio Spectrum Demo">https://godotengine.org/asset-library/asset/528</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="Audio Spectrum Demo">$DOCS_URL/07_demo_projects/audio/spectrum</link>
</tutorials>
<methods>
</methods>

View File

@ -7,10 +7,10 @@
[AudioServer] is a low-level server interface for audio access. It is in charge of creating sample data (playable audio) as well as its playback via a voice interface.
</description>
<tutorials>
<link title="Audio buses">$DOCS_URL/tutorials/audio/audio_buses.md</link>
<link title="Audio Device Changer Demo">https://godotengine.org/asset-library/asset/525</link>
<link title="Audio Mic Record Demo">https://godotengine.org/asset-library/asset/527</link>
<link title="Audio Spectrum Demo">https://godotengine.org/asset-library/asset/528</link>
<link title="Audio buses">$DOCS_URL/03_usage/09_audio/01_audio_buses.md</link>
<link title="Audio Device Changer Demo">$DOCS_URL/07_demo_projects/audio/device_changer</link>
<link title="Audio Mic Record Demo">$DOCS_URL/07_demo_projects/audio/mic_record</link>
<link title="Audio Spectrum Demo">$DOCS_URL/07_demo_projects/audio/spectrum</link>
</tutorials>
<methods>
<method name="add_bus">

View File

@ -7,10 +7,10 @@
Base class for audio streams. Audio streams are used for sound effects and music playback, and support WAV (via [AudioStreamSample]) and OGG (via [AudioStreamOGGVorbis]) file formats.
</description>
<tutorials>
<link title="Audio streams">$DOCS_URL/tutorials/audio/audio_streams.md</link>
<link title="Audio Generator Demo">https://godotengine.org/asset-library/asset/526</link>
<link title="Audio Mic Record Demo">https://godotengine.org/asset-library/asset/527</link>
<link title="Audio Spectrum Demo">https://godotengine.org/asset-library/asset/528</link>
<link title="Audio streams">$DOCS_URL/03_usage/09_audio/02_audio_streams.md</link>
<link title="Audio Generator Demo">$DOCS_URL/07_demo_projects/audio/generator</link>
<link title="Audio Mic Record Demo">$DOCS_URL/07_demo_projects/audio/mic_record</link>
<link title="Audio Spectrum Demo">$DOCS_URL/07_demo_projects/audio/spectrum</link>
</tutorials>
<methods>
<method name="get_length" qualifiers="const">

View File

@ -9,8 +9,7 @@
[b]Note:[/b] Due to performance constraints, this class is best used from C# or from a compiled language via GDNative. 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>
<tutorials>
<link title="Audio Generator Demo">https://godotengine.org/asset-library/asset/526</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="Audio Generator Demo">$DOCS_URL/07_demo_projects/audio/generator</link>
</tutorials>
<methods>
</methods>

View File

@ -7,8 +7,7 @@
This class is meant to be used with [AudioStreamGenerator] to play back the generated audio in real-time.
</description>
<tutorials>
<link title="Audio Generator Demo">https://godotengine.org/asset-library/asset/526</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="Audio Generator Demo">$DOCS_URL/07_demo_projects/audio/generator</link>
</tutorials>
<methods>
<method name="can_push_buffer" qualifiers="const">

View File

@ -8,7 +8,7 @@
[b]Note:[/b] [member ProjectSettings.audio/enable_audio_input] must be [code]true[/code] for audio input to work. See also that setting's description for caveats related to permissions and operating system privacy settings.
</description>
<tutorials>
<link title="Audio Mic Record Demo">https://github.com/Relintai/pandemonium_demo_projects/tree/master/audio/mic_record</link>
<link title="Audio Mic Record Demo">$DOCS_URL/07_demo_projects/audio/mic_record</link>
</tutorials>
<methods>
</methods>

View File

@ -7,7 +7,7 @@
Can play, loop, pause a scroll through audio. See [AudioStream] and [AudioStreamOGGVorbis] for usage.
</description>
<tutorials>
<link title="Audio Generator Demo">https://godotengine.org/asset-library/asset/526</link>
<link title="Audio Generator Demo">$DOCS_URL/07_demo_projects/audio/generator</link>
</tutorials>
<methods>
</methods>

View File

@ -8,12 +8,12 @@
To play audio positionally, use [AudioStreamPlayer2D] or [AudioStreamPlayer3D] instead of [AudioStreamPlayer].
</description>
<tutorials>
<link title="Audio streams">$DOCS_URL/tutorials/audio/audio_streams.md</link>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link>
<link title="Audio Device Changer Demo">https://godotengine.org/asset-library/asset/525</link>
<link title="Audio Generator Demo">https://godotengine.org/asset-library/asset/526</link>
<link title="Audio Mic Record Demo">https://godotengine.org/asset-library/asset/527</link>
<link title="Audio Spectrum Demo">https://godotengine.org/asset-library/asset/528</link>
<link title="Audio streams">$DOCS_URL/03_usage/09_audio/02_audio_streams.md</link>
<link title="2D Dodge The Creeps Demo">$DOCS_URL/07_demo_projects/2d/dodge_the_creeps</link>
<link title="Audio Device Changer Demo">$DOCS_URL/07_demo_projects/audio/device_changer</link>
<link title="Audio Generator Demo">$DOCS_URL/07_demo_projects/audio/generator</link>
<link title="Audio Mic Record Demo">$DOCS_URL/07_demo_projects/audio/mic_record</link>
<link title="Audio Spectrum Demo">$DOCS_URL/07_demo_projects/audio/spectrum</link>
</tutorials>
<methods>
<method name="get_playback_position">

View File

@ -14,7 +14,7 @@
<link title="Matrices and transforms">$DOCS_URL/tutorials/math/matrices_and_transforms.md</link>
<link title="Using 3D transforms">$DOCS_URL/tutorials/3d/using_transforms.md</link>
<link title="Matrix Transform Demo">https://godotengine.org/asset-library/asset/584</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link>
<link title="3D Platformer Demo">$DOCS_URL/07_demo_projects/3d/platformer</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link>
<link title="2.5D Demo">https://godotengine.org/asset-library/asset/583</link>
</tutorials>

View File

@ -7,7 +7,7 @@
Arranges child controls vertically or horizontally, and rearranges the controls automatically when their minimum size changes.
</description>
<tutorials>
<link title="GUI containers">$DOCS_URL/tutorials/ui/gui_containers.md</link>
<link title="GUI containers">$DOCS_URL/03_usage/04_ui/02_gui_containers.md</link>
</tutorials>
<methods>
<method name="add_spacer">

View File

@ -9,7 +9,7 @@
<tutorials>
<link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/675</link>
<link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/126</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link>
<link title="3D Platformer Demo">$DOCS_URL/07_demo_projects/3d/platformer</link>
</tutorials>
<methods>
</methods>

View File

@ -21,7 +21,7 @@
[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, as [TouchScreenButton] supports multitouch.
</description>
<tutorials>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link>
<link title="2D Dodge The Creeps Demo">$DOCS_URL/07_demo_projects/2d/dodge_the_creeps</link>
<link title="OS Test Demo">https://godotengine.org/asset-library/asset/677</link>
</tutorials>
<methods>

View File

@ -7,7 +7,7 @@
Horizontal or vertical box container depending on it's [member mode] setting. See [BoxContainer].
</description>
<tutorials>
<link title="GUI containers">$DOCS_URL/tutorials/ui/gui_containers.md</link>
<link title="GUI containers">$DOCS_URL/03_usage/04_ui/02_gui_containers.md</link>
</tutorials>
<methods>
</methods>

View File

@ -7,7 +7,7 @@
Horizontal or vertical split container depending on it's [member mode] setting. See [SplitContainer].
</description>
<tutorials>
<link title="GUI containers">$DOCS_URL/tutorials/ui/gui_containers.md</link>
<link title="GUI containers">$DOCS_URL/03_usage/04_ui/02_gui_containers.md</link>
</tutorials>
<methods>
</methods>

View File

@ -7,7 +7,6 @@
Camera 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>
<tutorials>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
</tutorials>
<methods>
<method name="clear_current">

View File

@ -9,7 +9,7 @@
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_camera_screen_center] to get the real position.
</description>
<tutorials>
<link title="2D Platformer Demo">https://godotengine.org/asset-library/asset/120</link>
<link title="2D Platformer Demo">$DOCS_URL/07_demo_projects/2d/platformer</link>
<link title="2D Isometric Demo">https://godotengine.org/asset-library/asset/112</link>
<link title="2D HDR Demo">https://godotengine.org/asset-library/asset/110</link>
</tutorials>

View File

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

View File

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

View File

@ -7,7 +7,7 @@
CenterContainer keeps children controls centered. This container keeps all children to their minimum size, in the center.
</description>
<tutorials>
<link title="GUI containers">$DOCS_URL/tutorials/ui/gui_containers.md</link>
<link title="GUI containers">$DOCS_URL/03_usage/04_ui/02_gui_containers.md</link>
</tutorials>
<methods>
</methods>

View File

@ -11,8 +11,7 @@
<tutorials>
<link title="Physics introduction">$DOCS_URL/tutorials/physics/physics_introduction.md</link>
<link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/126</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
<link title="3D Platformer Demo">$DOCS_URL/07_demo_projects/3d/platformer</link>
</tutorials>
<methods>
<method name="make_convex_from_brothers">

View File

@ -9,9 +9,9 @@
</description>
<tutorials>
<link title="Physics introduction">$DOCS_URL/tutorials/physics/physics_introduction.md</link>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link>
<link title="2D Pong Demo">https://godotengine.org/asset-library/asset/121</link>
<link title="2D Kinematic Character Demo">https://godotengine.org/asset-library/asset/113</link>
<link title="2D Dodge The Creeps Demo">$DOCS_URL/07_demo_projects/2d/dodge_the_creeps</link>
<link title="2D Pong Demo">$DOCS_URL/07_demo_projects/2d/pong</link>
<link title="2D Kinematic Character Demo">$DOCS_URL/07_demo_projects/2d/kinematic_character</link>
</tutorials>
<methods>
</methods>

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 [ReferenceRect] instead.
</description>
<tutorials>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link>
<link title="2D Dodge The Creeps Demo">$DOCS_URL/07_demo_projects/2d/dodge_the_creeps</link>
</tutorials>
<methods>
</methods>

View File

@ -8,7 +8,7 @@
A Control can inherit this to create custom container classes.
</description>
<tutorials>
<link title="GUI containers">$DOCS_URL/tutorials/ui/gui_containers.md</link>
<link title="GUI containers">$DOCS_URL/03_usage/04_ui/02_gui_containers.md</link>
</tutorials>
<methods>
<method name="fit_child_in_rect">

View File

@ -7,7 +7,6 @@
Cylinder shape for collisions.
</description>
<tutorials>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
<link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/675</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link>
</tutorials>

View File

@ -20,7 +20,6 @@
<link title="Light transport in game engines">$DOCS_URL/tutorials/3d/high_dynamic_range.md</link>
<link title="3D Material Testers Demo">https://godotengine.org/asset-library/asset/123</link>
<link title="2D HDR Demo">https://godotengine.org/asset-library/asset/110</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
</tutorials>
<methods>
<method name="is_glow_level_enabled" qualifiers="const">

View File

@ -13,7 +13,6 @@
</description>
<tutorials>
<link title="GI probes">$DOCS_URL/tutorials/3d/gi_probes.html</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
</tutorials>
<methods>
<method name="bake">

View File

@ -5,7 +5,6 @@
<description>
</description>
<tutorials>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
</tutorials>
<methods>
</methods>

View File

@ -12,7 +12,6 @@
</description>
<tutorials>
<link title="Controlling thousands of fish with GPUParticles">$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>
</tutorials>
<methods>
<method name="capture_aabb" qualifiers="const">

View File

@ -9,7 +9,7 @@
[b]Note:[/b] GridContainer only works with child nodes inheriting from Control. It won't rearrange child nodes inheriting from Node2D.
</description>
<tutorials>
<link title="GUI containers">$DOCS_URL/tutorials/ui/gui_containers.md</link>
<link title="GUI containers">$DOCS_URL/03_usage/04_ui/02_gui_containers.md</link>
<link title="OS Test Demo">https://godotengine.org/asset-library/asset/677</link>
</tutorials>
<methods>

View File

@ -7,7 +7,7 @@
Horizontal box container. See [BoxContainer].
</description>
<tutorials>
<link title="GUI containers">$DOCS_URL/tutorials/ui/gui_containers.md</link>
<link title="GUI containers">$DOCS_URL/03_usage/04_ui/02_gui_containers.md</link>
</tutorials>
<methods>
</methods>

View File

@ -7,7 +7,7 @@
Horizontal split container. See [SplitContainer]. This goes from left to right.
</description>
<tutorials>
<link title="GUI containers">$DOCS_URL/tutorials/ui/gui_containers.md</link>
<link title="GUI containers">$DOCS_URL/03_usage/04_ui/02_gui_containers.md</link>
</tutorials>
<methods>
</methods>

View File

@ -8,7 +8,7 @@
</description>
<tutorials>
<link title="Inputs tutorial index">$DOCS_URL/tutorials/inputs/index.md</link>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link>
<link title="2D Dodge The Creeps Demo">$DOCS_URL/07_demo_projects/2d/dodge_the_creeps</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link>
</tutorials>
<methods>

View File

@ -9,7 +9,7 @@
<tutorials>
<link title="InputEvent">$DOCS_URL/tutorials/inputs/inputevent.md</link>
<link title="Viewport and canvas transforms">$DOCS_URL/tutorials/2d/2d_transforms.md</link>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link>
<link title="2D Dodge The Creeps Demo">$DOCS_URL/07_demo_projects/2d/dodge_the_creeps</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link>
</tutorials>
<methods>

View File

@ -8,7 +8,7 @@
</description>
<tutorials>
<link title="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">$DOCS_URL/07_demo_projects/2d/dodge_the_creeps</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link>
</tutorials>
<methods>

View File

@ -12,9 +12,8 @@
<tutorials>
<link title="Kinematic character (2D)">$DOCS_URL/tutorials/physics/kinematic_character_2d.md</link>
<link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/126</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link>
<link title="3D Platformer Demo">$DOCS_URL/07_demo_projects/3d/platformer</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
</tutorials>
<methods>
<method name="get_axis_lock" qualifiers="const">

View File

@ -11,8 +11,8 @@
<tutorials>
<link title="Kinematic character (2D)">$DOCS_URL/tutorials/physics/kinematic_character_2d.md</link>
<link title="Using KinematicBody2D">$DOCS_URL/tutorials/physics/using_kinematic_body_2d.md</link>
<link title="2D Kinematic Character Demo">https://godotengine.org/asset-library/asset/113</link>
<link title="2D Platformer Demo">https://godotengine.org/asset-library/asset/120</link>
<link title="2D Kinematic Character Demo">$DOCS_URL/07_demo_projects/2d/kinematic_character</link>
<link title="2D Platformer Demo">$DOCS_URL/07_demo_projects/2d/platformer</link>
</tutorials>
<methods>
<method name="get_floor_angle" qualifiers="const">

View File

@ -9,7 +9,7 @@
[b]Note:[/b] Unicode characters after [code]0xffff[/code] (such as most emoji) are [i]not[/i] supported on Windows. They will display as unknown characters instead. This will be resolved in Godot 4.0.
</description>
<tutorials>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link>
<link title="2D Dodge The Creeps Demo">$DOCS_URL/07_demo_projects/2d/dodge_the_creeps</link>
</tutorials>
<methods>
<method name="get_line_count" qualifiers="const">

View File

@ -8,7 +8,6 @@
</description>
<tutorials>
<link title="3D lights and shadows">$DOCS_URL/tutorials/3d/lights_and_shadows.md</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
</tutorials>
<methods>
<method name="get_param" qualifiers="const">

View File

@ -16,7 +16,7 @@
[/codeblock]
</description>
<tutorials>
<link title="GUI containers">$DOCS_URL/tutorials/ui/gui_containers.md</link>
<link title="GUI containers">$DOCS_URL/03_usage/04_ui/02_gui_containers.md</link>
</tutorials>
<methods>
</methods>

View File

@ -8,7 +8,6 @@
</description>
<tutorials>
<link title="3D Material Testers Demo">https://godotengine.org/asset-library/asset/123</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
</tutorials>
<methods>
</methods>

View File

@ -9,8 +9,7 @@
<tutorials>
<link title="3D Material Testers Demo">https://godotengine.org/asset-library/asset/123</link>
<link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/126</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
<link title="3D Platformer Demo">$DOCS_URL/07_demo_projects/3d/platformer</link>
</tutorials>
<methods>
<method name="create_convex_shape" qualifiers="const">

View File

@ -9,8 +9,7 @@
<tutorials>
<link title="3D Material Testers Demo">https://godotengine.org/asset-library/asset/123</link>
<link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/126</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
<link title="3D Platformer Demo">$DOCS_URL/07_demo_projects/3d/platformer</link>
</tutorials>
<methods>
<method name="create_convex_collision">

View File

@ -7,7 +7,7 @@
Panel container type. This container fits controls inside of the delimited area of a stylebox. It's useful for giving controls an outline.
</description>
<tutorials>
<link title="GUI containers">$DOCS_URL/tutorials/ui/gui_containers.md</link>
<link title="GUI containers">$DOCS_URL/03_usage/04_ui/02_gui_containers.md</link>
<link title="2D Role Playing Game Demo">https://godotengine.org/asset-library/asset/520</link>
</tutorials>
<methods>

View File

@ -11,7 +11,7 @@
</description>
<tutorials>
<link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/675</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link>
<link title="3D Platformer Demo">$DOCS_URL/07_demo_projects/3d/platformer</link>
<link title="OS Test Demo">https://godotengine.org/asset-library/asset/677</link>
</tutorials>
<methods>

View File

@ -10,7 +10,6 @@
</description>
<tutorials>
<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>
</tutorials>
<methods>
<method name="Quaternion">

View File

@ -7,8 +7,8 @@
Rectangle shape for 2D collisions. This shape is useful for modeling box-like 2D objects.
</description>
<tutorials>
<link title="2D Pong Demo">https://godotengine.org/asset-library/asset/121</link>
<link title="2D Kinematic Character Demo">https://godotengine.org/asset-library/asset/113</link>
<link title="2D Pong Demo">$DOCS_URL/07_demo_projects/2d/pong</link>
<link title="2D Kinematic Character Demo">$DOCS_URL/07_demo_projects/2d/kinematic_character</link>
</tutorials>
<methods>
</methods>

View File

@ -7,7 +7,7 @@
A ScrollContainer node meant to contain a [Control] child. ScrollContainers will automatically create a scrollbar child ([HScrollBar], [VScrollBar], or both) when needed and will only draw the Control within the ScrollContainer area. Scrollbars will automatically be drawn at the right (for vertical) or bottom (for horizontal) and will enable dragging to move the viewable Control (and its children) within the ScrollContainer. Scrollbars will also automatically resize the grabber based on the [member Control.rect_min_size] of the Control relative to the ScrollContainer. Works great with a [Panel] control. You can set [code]EXPAND[/code] on the children's size flags, so they will upscale to the ScrollContainer's size if it's larger (scroll is invisible for the chosen dimension).
</description>
<tutorials>
<link title="GUI containers">$DOCS_URL/tutorials/ui/gui_containers.md</link>
<link title="GUI containers">$DOCS_URL/03_usage/04_ui/02_gui_containers.md</link>
</tutorials>
<methods>
<method name="ensure_control_visible">

View File

@ -7,7 +7,7 @@
Container for splitting two [Control]s vertically or horizontally, with a grabber that allows adjusting the split offset or ratio.
</description>
<tutorials>
<link title="GUI containers">$DOCS_URL/tutorials/ui/gui_containers.md</link>
<link title="GUI containers">$DOCS_URL/03_usage/04_ui/02_gui_containers.md</link>
</tutorials>
<methods>
<method name="clamp_split_offset">

View File

@ -9,7 +9,6 @@
</description>
<tutorials>
<link title="3D lights and shadows">$DOCS_URL/tutorials/3d/lights_and_shadows.md</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
</tutorials>
<methods>
</methods>

View File

@ -13,7 +13,6 @@
</description>
<tutorials>
<link title="3D Physics Tests Demo">https://godotengine.org/asset-library/asset/675</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link>
</tutorials>
<methods>

View File

@ -9,7 +9,7 @@
[b]Note:[/b] The drawing of the clickable tabs themselves is handled by this node. Adding [Tabs] as children is not needed.
</description>
<tutorials>
<link title="GUI containers">$DOCS_URL/tutorials/ui/gui_containers.md</link>
<link title="GUI containers">$DOCS_URL/03_usage/04_ui/02_gui_containers.md</link>
</tutorials>
<methods>
<method name="get_current_tab_control" qualifiers="const">

View File

@ -9,7 +9,7 @@
[b]Note:[/b] To create a one-shot timer without instantiating a node, use [method SceneTree.create_timer].
</description>
<tutorials>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link>
<link title="2D Dodge The Creeps Demo">$DOCS_URL/07_demo_projects/2d/dodge_the_creeps</link>
</tutorials>
<methods>
<method name="is_stopped" qualifiers="const">

View File

@ -12,7 +12,7 @@
<link title="Matrices and transforms">$DOCS_URL/tutorials/math/matrices_and_transforms.md</link>
<link title="Using 3D transforms">$DOCS_URL/tutorials/3d/using_transforms.md</link>
<link title="Matrix Transform Demo">https://godotengine.org/asset-library/asset/584</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link>
<link title="3D Platformer Demo">$DOCS_URL/07_demo_projects/3d/platformer</link>
<link title="2.5D Demo">https://godotengine.org/asset-library/asset/583</link>
</tutorials>
<methods>

View File

@ -7,7 +7,7 @@
Vertical box container. See [BoxContainer].
</description>
<tutorials>
<link title="GUI containers">$DOCS_URL/tutorials/ui/gui_containers.md</link>
<link title="GUI containers">$DOCS_URL/03_usage/04_ui/02_gui_containers.md</link>
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link>
</tutorials>
<methods>

View File

@ -7,7 +7,7 @@
Vertical split container. See [SplitContainer]. This goes from top to bottom.
</description>
<tutorials>
<link title="GUI containers">$DOCS_URL/tutorials/ui/gui_containers.md</link>
<link title="GUI containers">$DOCS_URL/03_usage/04_ui/02_gui_containers.md</link>
</tutorials>
<methods>
</methods>

View File

@ -9,7 +9,7 @@
[b]Note:[/b] For performance reasons, VisibilityNotifier2D uses an approximate heuristic with precision determined by [member ProjectSettings.world/2d/cell_size]. If you need precise visibility checking, use another method such as adding an [Area2D] node as a child of a [Camera2D] node.
</description>
<tutorials>
<link title="2D Dodge The Creeps Demo">https://godotengine.org/asset-library/asset/515</link>
<link title="2D Dodge The Creeps Demo">$DOCS_URL/07_demo_projects/2d/dodge_the_creeps</link>
</tutorials>
<methods>
<method name="is_on_screen" qualifiers="const">

View File

@ -12,7 +12,6 @@
<link title="Environment and post-processing">$DOCS_URL/tutorials/3d/environment_and_post_processing.md</link>
<link title="3D Material Testers Demo">https://godotengine.org/asset-library/asset/123</link>
<link title="2D HDR Demo">https://godotengine.org/asset-library/asset/110</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
</tutorials>
<methods>
</methods>

View File

@ -12,7 +12,7 @@
</description>
<tutorials>
<link title="Using gridmaps">$DOCS_URL/tutorials/3d/using_gridmaps.md</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link>
<link title="3D Platformer Demo">$DOCS_URL/07_demo_projects/3d/platformer</link>
<link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/126</link>
</tutorials>
<methods>

View File

@ -8,7 +8,7 @@
</description>
<tutorials>
<link title="3D Kinematic Character Demo">https://godotengine.org/asset-library/asset/126</link>
<link title="3D Platformer Demo">https://godotengine.org/asset-library/asset/125</link>
<link title="3D Platformer Demo">$DOCS_URL/07_demo_projects/3d/platformer</link>
</tutorials>
<methods>
<method name="clear">

View File

@ -10,12 +10,12 @@
</description>
<tutorials>
<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">$DOCS_URL/07_demo_projects/2d/platformer</link>
<link title="2D Isometric Demo">https://godotengine.org/asset-library/asset/112</link>
<link title="2D Hexagonal Demo">https://godotengine.org/asset-library/asset/111</link>
<link title="2D Navigation Astar Demo">https://godotengine.org/asset-library/asset/519</link>
<link title="2D Role Playing Game Demo">https://godotengine.org/asset-library/asset/520</link>
<link title="2D Kinematic Character Demo">https://godotengine.org/asset-library/asset/113</link>
<link title="2D Kinematic Character Demo">$DOCS_URL/07_demo_projects/2d/kinematic_character</link>
</tutorials>
<methods>
<method name="_tile_data_runtime_update" qualifiers="virtual">

View File

@ -13,12 +13,12 @@
</description>
<tutorials>
<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">$DOCS_URL/07_demo_projects/2d/platformer</link>
<link title="2D Isometric Demo">https://godotengine.org/asset-library/asset/112</link>
<link title="2D Hexagonal Demo">https://godotengine.org/asset-library/asset/111</link>
<link title="2D Navigation Astar Demo">https://godotengine.org/asset-library/asset/519</link>
<link title="2D Role Playing Game Demo">https://godotengine.org/asset-library/asset/520</link>
<link title="2D Kinematic Character Demo">https://godotengine.org/asset-library/asset/113</link>
<link title="2D Kinematic Character Demo">$DOCS_URL/07_demo_projects/2d/kinematic_character</link>
</tutorials>
<methods>
<method name="add_avoidance_layer">

View File

@ -10,7 +10,6 @@
</description>
<tutorials>
<link title="3D Inverse Kinematics Demo">https://godotengine.org/asset-library/asset/523</link>
<link title="Third Person Shooter Demo">https://godotengine.org/asset-library/asset/678</link>
</tutorials>
<methods>
<method name="add_bone">