정보
소개
시작하기에 앞서
Godot 엔진에 대하여
문서의 구성
본 문서에 대하여
기능 목록
플랫폼
에디터
렌더링
2D 그래픽
2D 툴
2D 물리
3D 그래픽
3D 툴
3D 물리(Physics)
셰이더
스크립팅(Scripting)
오디오
가져오기
입력
네비게이션
네트워킹(Networking)
국제화
윈도우화 및 운영체제 통합
모바일
XR 지원 (AR 및 VR)
GUI 시스템
애니메이션
파일 형식
기타
자주 묻는 질문들(FAQ)
Godot로 무엇을 할 수 있나요? 가격은 얼마인가요? 라이선스 조항은 어떻게 되나요?
Godot는 어떤 플랫폼을 지원하나요?
Godot는 어떤 프로그래밍 언어를 지원하나요?
GDScript는 무엇이고 왜 이것을 써야 하나요?
GDScript를 만들게 된 동기가 무엇인가요?
Godot는 어떤 타입의 3D 모델 형식을 지원하나요?
Godot에서 [FMOD, GameWorks 등 클로즈 SDK]가 지원될까요?
어떻게 Godot를 확장할 수 있나요?
어떻게 고도 에디터를 내 컴퓨터에 설치할 수 있나요?
Windows
macOS
Linux
고도 에디터는 포터블 어플리케이션인가요?
Godot가 Direct3D 대신 Vulkan 또는 OpenGL을 사용하는 이유는 무엇인가요?
왜 Godot는 주요 기능을 작게 유지하려고 하나요?
다양한 해상도와 화면 비율에 맞는 애셋을 어떻게 만드나요?
Godot의 다음 릴리스는 언제인가요?
Which Godot version should I use for a new project?
Should I upgrade my project to use new Godot versions?
저도 기여하고 싶어요! 어떻게 시작해야 하나요?
Godot에 대한 좋은 아이디어가 있습니다. 어떻게 이것을 공유할 수 있나요?
Godot를 게임이 아닌 응용프로그램 제작에 이용할 수 있을까요?
Godot를 라이브러리로 이용할 수 있을까요?
Godot는 어떤 유저 인터페이스 툴킷을 사용하나요?
Why does Godot use the SCons build system?
Godot는 왜 표준 템플릿 라이브러리(STL: Standard Template Library)를 사용하지 않나요?
왜 Godot는 예외(Exception)를 사용하지 않나요?
Does Godot use an ECS (Entity Component System)?
Why does Godot not force users to implement DOD (Data-Oriented Design)?
어떻게 Godot 개발을 돕거나 후원할 수 있나요?
Godot는 누가 만드나요? 제가 연락할 수 있을까요?
라이센스 준수
라이센스가 무엇입니까?
요구사항
포함하는 법
크레딧 화면
라이선스 화면
출력 로그
첨부 파일
인쇄된 설명서
라이선스에 대한 링크
제삼자 라이선스
프리타입(FreeType)
ENet
mbed TLS
Godot 출시 정책
Godot 버전 관리
릴리스 지원 타임라인
Which version should I use for a new project?
Should I upgrade my project to use new engine versions?
다음 버전은 언제 출시되나요?
What are the criteria for compatibility across engine versions?
문서 변경 내역
New pages since version 4.0
개발
Migrating
물리
New pages since version 3.6
2D
3D
애니메이션
Assets pipeline
개발
Migrating
물리
스크립팅(Scripting)
셰이더
Workflow
XR
New pages since version 3.5
New pages since version 3.4
3D
애니메이션
에디터
New pages since version 3.3
C++
GDScript
New pages since version 3.2
3D
정보
모범 사례
커뮤니티
개발
에디터
내보내기
입력
수학
플랫폼 특화(Platform-specific)
물리
셰이더
스크립팅(Scripting)
User Interface (UI)
New pages since version 3.1
프로젝트 워크플로
2D
오디오
수학
입력(Input)
국제화
셰이딩
네트워킹(Networking)
플러그인(Plugin)
멀티 스레딩(Multi-threading)
내용물 만들기(Creating content)
최적화(Optimization)
법률(Legal)
New pages since version 3.0
단계별
스크립팅(Scripting)
프로젝트 워크플로
2D
3D
물리
애니메이션
GUI
뷰포트(Viewport)
셰이딩
플러그인(Plugin)
플랫폼 특화(Platform-specific)
멀티 스레딩(Multi-threading)
내용물 만들기(Creating content)
기타
컴파일링(Compiling)
엔진 개발(Engine development)
시작하기
소개
Godot 소개
Godot란?
Godot 엔진으로 무엇을 할 수 있습니까?
어떻게 보이고 작동하나요?
프로그래밍 언어
Godot를 사용하려면 무엇을 알아야 하나요?
Godot의 주요 개념 개요
씬
노드
씬 트리
시그널
요약
처음 만나는 Godot 에디터
The Project Manager
처음 만나는 Godot 에디터
네개의 메인 스크린은 다음과 같습니다.
통합 클래스 참조
새로운 기능 학습
이 매뉴얼을 최대한 활용하는 방법에 대해 알아보겠습니다.
Learning to think like a programmer
커뮤니티와 함께 배우기
커뮤니티 튜토리얼
Godot의 디자인 철학
객체 지향 디자인과 구성
올인원 패키지
오픈 소스
커뮤니티 중심
Godot 에디터는 Godot 게임입니다
2D 와 3D 엔진을 분리
단계별
노드와 씬
노드
씬
첫 번째 씬 만들기
노드 속성 변경
씬 실행
Setting the main scene
인스턴스 만들기
연습해보기
씬과 인스턴스 편집하기
디자인 언어로서의 씬 인스턴스
요약
Scripting languages
Available scripting languages
Which language should I use?
GDScript
.NET / C#
C++ via GDExtension
요약
Creating your first script
프로젝트 설정하기
Creating a new script
Hello, world!
되돌아보기
Moving forward
Complete script
Listening to player input
"up"을 눌러 이동하기
Complete script
요약
Using signals
씬 설정
Connecting a signal in the editor
Connecting a signal via code
Complete script
커스텀 시그널
요약
2D 게임 시작하기
준비사항
Contents
프로젝트 설정하기
프로젝트 조직하기
Creating the player scene
노드 구조
스프라이트 애니메이션
Coding the player
애니메이션 고르기
콜리전 준비하기
Creating the enemy
노드 설정하기
적 스크립트
The main game scene
몹 스폰하기
메인 스크립트
씬 테스트하기
Heads up display
ScoreLabel
메시지
StartButton
메인에 HUD를 연결하기
오래된 적들 제거하기
마무리 작업
배경(Background)
음향 효과(Sound effects)
키보드 단축키
3D 게임 시작하기
Contents
Setting up the game area
Setting up the playable area
Player scene and input actions
Creating input actions
Moving the player with code
Testing our player's movement
Designing the mob scene
Removing monsters off-screen
Spawning monsters
Creating the spawn path
Spawning monsters randomly
Jumping and squashing monsters
Controlling physics interactions
Jumping
Squashing monsters
Killing the player
Hitbox with the Area node
Ending the game
Code checkpoint
Score and replay
Creating a UI theme
Keeping track of the score
Retrying the game
Adding music
Character animation
Using the animation editor
The float animation
Animating the mobs
Going further
Exploring the manual
설명서
모범 사례
소개
Godot에 객체 지향 원리 적용하기
스크립트가 엔진에서 동작하는 방식
씬
씬 구성
효과적으로 관계를 짓는 방법
노드 트리 구조 선택하기
씬과 스크립트 중 하나를 사용해야 하는 경우
익명 타입
명명된 타입
스크립트와 PackedScene의 성능 비교
결론
Autoloads versus regular nodes
오디오 잘림 문제
공유 기능 및 데이터 관리하기
언제 오토로드를 사용해야 하는지
노드를 모든 용도로 사용하는 것을 피하는 시기와 방법
Godot 인터페이스
오브젝트 참조 얻기
오브젝트에서 데이터나 로직에 액세스하기
Godot notifications
_process vs. _physics_process vs. *_input
_init vs. initialization vs. export
_ready vs. _enter_tree vs. NOTIFICATION_PARENTED
Data preferences
Array vs. Dictionary vs. Object
Enumerations: int vs. string
AnimatedTexture vs. AnimatedSprite2D vs. AnimationPlayer vs. AnimationTree
Logic preferences
Adding nodes and changing properties: which first?
Loading vs. preloading
Large levels: static vs. dynamic
프로젝트 조직
소개
구성
스타일 가이드
가져오기
특정 폴더를 무시하기
대소문자 구분
Version control systems
소개
Version control plugins
공식 Git 플러그인
버전 관리 시스템에서 제외 해야 하는 파일들
Windows에서 Git 사용하기
문제 해결
편집기가 느리게 실행되며 모든 CPU 및 GPU 리소스를 사용해서 제 컴퓨터를 시끄럽게 만듭니다.
가변 새로 고침 빈도 모니터(G-Sync/FreeSync)에서 편집기가 버벅거리고 깜박거립니다
에디터 및 프로젝트가 켜지기까지 너무 오랜 시간이 걸립니다
The Godot editor appears frozen after clicking the system console
The Godot editor's macOS dock icon gets duplicated every time it is manually moved
Some text such as "NO DC" appears in the top-left corner of the Project Manager and editor window
에디터 또는 프로젝트가 지나치게 날카롭거나 흐리게 표시됩니다
The editor or project appears to have washed out colors
The editor/project freezes or displays glitched visuals after resuming the PC from suspend
에디터에서는 프로젝트가 잘 실행되지만 내보낸 사본에서 프로젝트를 실행할 시 일부 파일을 불러올 수 없습니다
Editor introduction
Editor's interface
Using the Project Manager
Creating and importing projects
Opening and importing projects
Downloading demos and templates
The Inspector
Overview of the interface
프로젝트 설정
기본 에디터 단축키
일반 에디터 작업
2D/캔버스 아이템 에디터
3D / Spatial Editor
텍스트 에디터
스크립트 에디터
Editor Output
디버거
파일 대화 상자
파일시스템 독
Scene Tree Dock
Animation Track Editor
Tile Map Editor
Tileset Editor
Customizing the interface
Moving and resizing docks
Splitting the script or shader editor to its own window
Customizing editor layouts
Customizing editor settings
Android editor
Using the Android editor
Android devices support
Required Permissions
Limitations & known issues
Web editor
웹 에디터 사용하기
브라우저 지원
제한사항
프로젝트 가져오기
프로젝트 편집 및 실행
제 프로젝트 파일은 어디에 있나요?
Advanced features
명령줄(Command line) 튜토리얼
명령줄 참조
경로
프로젝트 경로 설정하기
프로젝트 생성하기
에디터 실행하기
씬 지우기
게임 실행하기
디버깅
내보내기(Exporting)
스크립트 실행하기
외부 텍스트 에디터 사용하기
Using External Editor in Debugger
Official editor plugins
LSP/DAP support
Managing editor features
Managing editor features
소개
Creating a profile
Sharing a profile
Migrating to a new version
Upgrading from Godot 3 to Godot 4
Should I upgrade to Godot 4?
Advantages of upgrading
Disadvantages of upgrading
Caveats of upgrading
Preparing before the upgrade (optional)
Running the project upgrade tool
Using the Project Manager
Using the command line
Fixing the project after running the project upgrade tool
Automatically renamed nodes and resources
Manually renaming methods, properties, signals and constants
Checking project settings
Checking Environment settings
Updating shaders
Updating scripts to take backwards-incompatible changes into account
ArrayMesh resource compatibility breakage
List of automatically renamed methods, properties, signals and constants
Porting editor settings
Upgrading from Godot 4.0 to Godot 4.1
Breaking changes
Core
애니메이션
2D nodes
3D nodes
GUI nodes
물리
렌더링
네비게이션
네트워킹(Networking)
Editor plugins
Behavior changes
Updating your GDExtension for 4.1
Upgrading from Godot 4.1 to Godot 4.2
Breaking changes
Core
애니메이션
GUI nodes
렌더링
Text
GraphEdit
TileMap
XR
2D
Canvas layers
Viewport and Canvas items
CanvasLayers
뷰포트와 캔버스 변형
소개
캔버스 변형
전역 캔버스 변형(Global canvas transform)
늘이기 변형(Stretch transform)
Window transform
변형 순서
변형 기능들
Feeding custom input events
렌더링
2D 빛(lights)과 그림자(shadows)
소개
노드
Point lights
Directional light
Common light properties
Setting up shadows
Normal and specular maps
Using additive sprites as a faster alternative to 2D lights
2D 메시
소개
Optimizing pixels drawn
Converting Sprite2Ds to 2D meshes
2D sprite animation
소개
Individual images with AnimatedSprite2D
Sprite sheet with AnimatedSprite2D
Sprite sheet with AnimationPlayer
요약
2D particle systems
소개
Time parameters
Drawing parameters
ParticleProcessMaterial settings
방출 모양(Emission Shapes)
2D antialiasing
소개
Antialiasing property in Line2D and custom drawing
Multisample antialiasing (MSAA)
Custom drawing in 2D
소개
그리기
Updating
Coordinates
예제: 원호 그리기
툴
Physics and movement
2D 이동 개요
소개
설정
8 방향 이동
회전 + 이동
회전 + 이동 (마우스)
클릭과 이동
요약
툴
Using TileSets
소개
Creating a new TileSet
Merging several atlases into a single atlas
Adding collision, navigation and occlusion to the TileSet
Assigning custom metadata to the TileSet's tiles
Creating terrain sets (autotiling)
Assigning properties to multiple tiles at once
Creating alternative tiles
Using TileMaps
소개
Specifying the TileSet in the TileMap
Creating TileMap layers
Opening the TileMap editor
Selecting tiles to use for painting
Painting modes and tools
Painting randomly using scattering
Saving and loading premade tile placements using patterns
Handling tile connections automatically using terrains
Handling missing tiles
3D
3D 소개
Node3D node
3D content
Manually authored models (using 3D modeling software)
Generated geometry
즉각적인 지오메트리(Immediate geometry)
2D in 3D
환경
3D viewport
Coordinate system
Space and manipulation gizmos
Using Blender-style transform shortcuts
View menu
Default environment
카메라
빛
3D 변형(transform) 사용하기
소개
Problems of Euler angles
Axis order
보간
Say no to Euler angles
Introducing transforms
Manipulating transforms
Precision errors
Obtaining information
정보 설정
쿼터니언(quaternions) 으로 보간하기
Transforms are your friend
절차적 기하
Using the ArrayMesh
Setting up the ArrayMesh
Generating geometry
Saving
Using the MeshDataTool
Using the SurfaceTool
Using ImmediateMesh
What is geometry?
메시란?
What a Mesh is
Surfaces
Surface array
툴
ArrayMesh
MeshDataTool
SurfaceTool
ImmediateMesh
Which one should I use?
3D text
소개
Label3D
Advantages
제한사항
TextMesh
Advantages
제한사항
Projected Label node (or any other Control)
Advantages
제한사항
Should I use Label3D, TextMesh or a projected Control?
렌더링
3D rendering limitations
소개
Texture size limits
Color banding
Depth buffer precision
Transparency sorting
Multi-sample antialiasing
Standard Material 3D and ORM Material 3D
소개
BaseMaterial 3D settings
Transparency
셰이딩
꼭짓점 색
알베도
금속성
굵기
방출
Normal map
림
클리어코트
비등방성
앰비언트 오클루전
Height
서브서피스 산란
Back Lighting
굴절률
디테일
UV1 and UV2
Sampling
그림자
Billboard
자라기
변형
Proximity and Distance Fade
Material Settings
Render priority
Next Pass
3D lights and shadows
소개
Light nodes
Light number limits
Shadow mapping
Directional light
Omni light
Spot light
Shadow atlas
Balancing performance and quality
Using decals
사용 사례
Quick start guide
Decal node properties
Tweaking performance and quality
제한사항
Physical light and camera units
Why use physical light and camera units?
Setting up physical light units
Setting up physical camera units
Particle systems (3D)
소개
Basic usage
Advanced topics
High dynamic range lighting
소개
Computer displays
Scene linear & asset pipelines
Parameters of HDR
Global illumination
Introduction to global illumination
Using Voxel global illumination
Signed distance field global illumination (SDFGI)
Using Lightmap global illumination
Reflection probes
Faking global illumination
Environment and post-processing
환경
Camera attributes
환경 옵션
Mid- and post-processing effects
Camera attribute options
Volumetric fog and fog volumes
Volumetric fog properties
Light interaction with volumetric fog
Using volumetric fog as a volumetric lighting solution
Balancing performance and quality
Using fog volumes for local volumetric fog
FogVolume properties
Custom FogVolume shaders
Faking volumetric fog using quads
3D antialiasing
소개
Multisample antialiasing (MSAA)
Temporal antialiasing (TAA)
AMD FidelityFX Super Resolution 2.2 (FSR2)
Fast approximate antialiasing (FXAA)
Supersample antialiasing (SSAA)
Screen-space roughness limiter
Texture roughness limiter on import
Which antialiasing technique should I use?
최적화(Optimization)
Using MultiMeshInstance3D
소개
Setting up the nodes
MultiMesh 설정
Mesh level of detail (LOD)
소개
시각적 비교
Generating mesh LOD
Comparing mesh LOD visuals and performance
Configuring mesh LOD performance and quality
Using mesh LOD with MultiMesh and particles
Visibility ranges (HLOD)
How it works
Setting up visibility range
Visibility range properties
Configuration tips
Occlusion culling
Why use occlusion culling
How occlusion culling works in Godot
Setting up occlusion culling
Previewing occlusion culling
Performance considerations
문제 해결
Resolution scaling
Why use resolution scaling?
Resolution scaling options
문제 해결
Variable rate shading
What is variable rate shading?
Hardware support
Using variable rate shading in Godot
툴
Prototyping levels with CSG
CGS 노드 소개
Prototyping a level
Using prototype textures
Exporting as glTF
Using GridMaps
소개
예제 프로젝트
MeshLibrary 만들기
콜리전(Collision)
머티리얼
NavigationMeshes
MeshLibrary 내보내기
GridMap 사용하기
코드로 GridMap 사용하기
애니메이션
Introduction to the animation features
AnimationPlayer 노드 만들기
Computer animation relies on keyframes
Tutorial: Creating a simple animation
씬 설정
Adding an animation
Manage an animation libraries
Adding a track
The second keyframe
Run the animation
Back and forth
Track settings
Keyframes for other properties
Edit keyframes
Using RESET tracks
Animation Track types
Property Track
Position 3D / Rotation 3D / Scale 3D Track
Blend Shape Track
Call Method Track
Bezier Curve Track
Audio Playback Track
Animation Playback Track
컷 아웃(Cutout) 애니메이션
What is it?
Cutout animation in Godot
GBot 만들기
Setting up the rig
중심점 조정하기
RemoteTransform2D 노드
뼈대 완성하기
스켈레톤
IK 체인
Animation tips
Setting keyframes and excluding properties
Creating a rest pose
Modifying rotation only
Keyframing IK chains
Visually move a sprite behind its parent
Setting easing curves for multiple keys
2D Skeletal deform
2D skeletons
소개
설정
Creating the polygons
Creating the skeleton
Deforming the polygons
Internal vertices
Using AnimationTree
소개
Creating an AnimationTree
Creating a tree
Blend tree
Blend2 / Blend3
OneShot
TimeSeek
TimeScale
Transition
BlendSpace2D
BlendSpace1D
StateMachine
For better blending
Root motion
Controlling from code
State machine travel
Playing videos
Supported playback formats
Setting up VideoStreamPlayer
Handling resizing and different aspect ratios
Displaying a video on a 3D surface
Looping a video
Video decoding conditions and recommended resolutions
Playback limitations
Recommended Theora encoding settings
Balancing quality and file size
FFmpeg: Convert while preserving original video resolution
FFmpeg: Resize the video then convert it
Chroma Key Videos
Scene Setup
Writing the Custom Shader
UI Controls
Signal Handling
Creating movies
Enabling Movie Maker mode
Command line usage
Choosing an output format
AVI (recommended)
PNG
Custom
Configuration
Quitting Movie Maker mode
Using high-quality graphics settings
Rendering at a higher resolution than the screen resolution
Post-processing steps
Converting AVI video to MP4
Converting PNG image sequence + WAV audio to a video
Cutting video
Resizing video
Reducing framerate
Generating accumulation motion blur with FFmpeg
Assets pipeline
가져오기 과정
Importing assets in Godot
가져오기의 매개변수 변경하기
여러 애셋들을 다시 가져오기
자동으로 다시 가져오기
생성된 파일
가져오기 리소스 타입 변경하기
디폴트 가져오기 매개변수 변경하기
Further reading
이미지 가져오기
지원되는 이미지 포맷
텍스처 가져오기
Changing import type
3D 감지
옵션 가져오기
Compress > Mode
Compress > High Quality
Compress > HDR Compression
Compress > Normal Map
Compress > Channel Pack
Mipmaps > Generate
Mipmaps > Limit
Roughness > Mode
Rougness > Src Normal
Process > Fix Alpha Border
Process > Premult Alpha
Process > Normal Map Invert Y
Process > HDR as sRGB
Process > HDR Clamp Exposure
Process > Size Limit
Detect 3D > Compress To
모범 사례
Supporting high-resolution texture sizes in 2D without artifacts
Use appropriate texture sizes in 3D
오디오 샘플 가져오기
Supported audio formats
오디오 샘플 가져오기
Import options (WAV)
Force > 8 Bit
Force > Mono
Force > Max Rate
Edit > Trim
Edit > Normalize
Edit > Loop Mode
Compress > Mode
Import options (Ogg Vorbis and MP3)
Loop
Loop Offset
BPM
Beat Count
Bar Beats
Advanced import settings (Ogg Vorbis and MP3)
모범 사례
Use appropriate quality settings
Use real-time audio effects to reduce file size
번역 가져오기
게임과 현지화
번역 형식
CSV 임포터
3D 씬 가져오기
Available 3D formats
Exporting glTF 2.0 files from Blender (recommended)
Importing
.blend
files directly within Godot
블렌더에서 DAE 파일 내보내기
Importing OBJ files in Godot
Importing FBX files in Godot
Model export considerations
3D asset direction conventions
텍스처를 각각 내보내기
내보내기 고려 사항
Lighting considerations
Node type customization using name suffixes
노드 삭제 (-noimp)
콜리전 생성 (-col, -convcol, -colonly, -convcolonly)
내비게이션 생성 (-navmesh)
VehicleBody 만들기 (-vehicle)
VehicleWheel 만들기 (-wheel)
리지드 바디 (-rigid)
애니메이션 루프 (-loop, -cycle)
Import configuration
워크플로 가져오기
씬 상속
Retargeting 3D Skeletons
To share animations among multiple Skeletons
Options for Retargeting
Bone Map
Remove Tracks
Bone Renamer
Rest Fixer
3D 씬 내보내기
개요
제한사항
블렌더 ESCN 내보내기(Exporter)
내보내기에 대한 세부 정보
머티리얼
물리 속성
빛
메시
스켈레톤
애니메이션
특정 오브젝트를 비활성화하기
파이프라인 통합 빌드
오디오
오디오 버스(Audio buses)
소개
Decibel scale
오디오 버스(Audio buses)
Playback of audio through a bus
효과 추가하기
Automatic bus disabling
Bus rearrangement
Default bus layout
Audio effects
Amplify
BandLimit and BandPass
캡처
Chorus
Compressor
지연
Distortion
EQ
EQ6, EQ10, EQ21
필터
HighPassFilter
HighShelfFilter
Limiter
LowPassFilter
LowShelfFilter
NotchFilter
Panner
Phaser
PitchShift
Record
Reverb
SpectrumAnalyzer
StereoEnhance
Audio streams
소개
AudioStream
AudioStreamPlayer
AudioStreamPlayer2D
AudioStreamPlayer3D
Reverb buses
도플러 효과
Sync the gameplay with audio and music
소개
Using the system clock to sync
Using the sound hardware clock to sync
Recording with microphone
The structure of the demo
Text to speech
Basic Usage
Requirements for functionality
Distro-specific one-liners
모범 사례
Caveats and Other Information
내보내기
프로젝트 내보내기
왜 내보내나요?
PC에서
모바일에서
내보내기 메뉴
템플릿 내보내기
Resource options
Configuration files
명령줄에서 내보내기
PCK와 ZIP 파일 포맷의 비교
패키지, 패치, 모드 내보내기
사용 사례
PCK 파일의 개요
PCK 파일 생성하기
런타임에 PCK 파일 열기
요약
기능 태그
소개
기본 기능
맞춤 기능
프로젝트 설정 재정의하기
기본 재정의
빌드 커스터마이징하기
Exporting for Linux
Environment variables
Exporting for macOS
요구사항
Code signing and notarization
If you have an Apple Developer ID Certificate and exporting from macOS
If you have an Apple Developer ID Certificate and exporting from Linux or Windows
If you do not have an Apple Developer ID Certificate
Signing Options
Notarization Options
Entitlements
Hardened Runtime Entitlements
App Sandbox Entitlement
Environment variables
Running Godot apps on macOS
App is signed, notarized and distributed via App Store
App is signed, notarized and distributed outside App Store
App is signed (including ad-hoc signatures) but not notarized
App is not signed, executable is linker-signed
Neither app nor executable is signed (relevant for Apple Silicon Macs only)
Exporting for Windows
Code signing
설정
Environment variables
Windows에 응용 프로그램 아이콘 바꾸기
ICO 파일 생성하기
작업 표시줄 아이콘 바꾸기
파일 아이콘 바꾸기
결과 테스트하기
iOS로 내보내기
요구사항
Godot 프로젝트를 Xcode로 내보내기
능동적 개발 고려사항
Godot 프로젝트 폴더를 Xcode에 연결하는 단계
iOS 용 플러그인
Environment variables
Android로 내보내기
Install OpenJDK 17
Android SDK 다운로드하기
debug.keystore 만들기
Godot에서 설정하기
런처 아이콘 만들기
구글 플레이 스토어로 내보내기
APK 용량 최적화하기
Environment variables
Gradle builds for Android
Set up the gradle build environment
Enabling the gradle build and exporting
웹으로 내보내기
WebGL 버전
내보내기 설정
제한사항
데이터 지속성을 위한 쿠키 사용
Background processing
전체화면과 마우스 캡쳐
오디오
네트워킹(Networking)
클립보드
게임패드
부팅 스플래시가 표시되지 않습니다
파일 전달하기
스크립트에서 JavaScript 호출하기
Environment variables
데디케이티드 서버로 내보내기
Editor versus export template
Export approaches
Exporting a project for a dedicated server
데디케이티드 서버 구동시키기
고급 단계
원 클릭 배포
원 클릭 배포란 무엇인가요?
지원되는 플랫폼
원 클릭 배포 사용하기
문제 해결
Android
File and data I/O
백그라운드 로딩
Using ResourceLoader
예제
File paths in Godot projects
Path separators
Accessing files in the project folder (
res://
)
Accessing persistent user data (
user://
)
Converting paths to absolute paths or "local" paths
Editor data paths
Self-contained mode
Saving games
소개
Identify persistent objects
Serializing
Saving and reading data
Some notes
JSON vs binary serialization
JSON limitations
Binary serialization
Runtime file loading and saving
Plain text and binary files
Images
Audio/video files
3D scenes
Fonts
ZIP archives
Binary serialization API
소개
Full Objects vs Object instance IDs
Packet specification
0: null
1:
bool
2:
int
3:
float
4:
String
5:
Vector2
6:
Rect2
7:
Vector3
8:
Transform2D
9:
Plane
10:
Quaternion
11:
AABB
12:
Basis
13:
Transform3D
14:
Color
15:
NodePath
For old format:
For new format:
16:
RID
(unsupported)
17:
Object
18:
Dictionary
19:
Array
20:
PackedByteArray
21:
PackedInt32Array
22:
PackedInt64Array
23:
PackedFloat32Array
24:
PackedFloat64Array
25:
PackedStringArray
26:
PackedVector2Array
27:
PackedVector3Array
28:
PackedColorArray
국제화
Internationalizing games
소개
번역을 가져와서 구성하기
리소스 현지화
key들을 text로 컨버팅하기
Placeholders
Translation contexts
Pluralization
Making controls resizable
TranslationServer
Bidirectional text and UI Mirroring
Adding break iterator data to exported project
Structured text BiDi override
Localizing numbers
Localizing icons and images
Testing translations
Translating the project name
Localization using gettext
Advantages
Disadvantages
Installing gettext tools
Creating the PO template
Automatic generation using the editor
Manual creation
Creating a messages file from a PO template
Godot에서 메시지 파일을 불러오기
Updating message files to follow the PO template
Checking the validity of a PO file or template
Using binary MO files (useful for large projects only)
Locale codes
List of supported language codes
List of supported script codes
List of supported country codes
Pseudolocalization
소개
Enabling and configuring pseudolocalization
Pseudolocalization configurations
Configuring pseudolocalization at runtime
Input handling
InputEvent 사용하기
What is it?
How does it work?
Anatomy of an InputEvent
Actions
InputMap
Input examples
소개
Events versus polling
Input events
InputMap
Capturing actions
Keyboard events
Keyboard modifiers
Mouse events
Mouse buttons
Mouse motion
Touch events
Mouse and input coordinates
정보
Hardware display coordinates
Viewport display coordinates
Customizing the mouse cursor
Using project settings
Using a script
Cursor list
Controllers, gamepads, and joysticks
Supporting universal input
Which Input singleton method should I use?
Vibration
Differences between keyboard/mouse and controller input
Dead zone
"Echo" events
Window focus
Power saving prevention
문제 해결
My controller isn't recognized by Godot.
My controller has incorrectly mapped buttons or axes.
My controller works on a given platform, but not on another platform.
Handling quit requests
Quitting
Handling the notification
Sending your own quit notification
수학
벡터
소개
좌표계 (2차원)
벡터 연산
멤버 접근
벡터의 합
스칼라 곱
실용적인 응용
이동
표적을 향하기
단위 벡터
표준화
반사
내적
직면
외적
법선 계산하기
대상 가리키기
더 많은 정보
고급 벡터 연산
평면
평면과의 거리
원점으로부터 멀리
2D로 평면 구성하기
평면의 예
3D에서 콜리전 감지
더 많은 정보
행렬과 변환
소개
Matrix components and the Identity matrix
Scaling the transformation matrix
Rotating the transformation matrix
Basis of the transformation matrix
Translating the transformation matrix
Putting it all together
Shearing the transformation matrix (advanced)
Practical applications of transforms
Converting positions between transforms
Moving an object relative to itself
Applying transforms onto transforms
Inverting a transformation matrix
How does it all work in 3D?
Representing rotation in 3D (advanced)
보간
벡터 보간
변형 보간
부드러운 모션 만들기
베지어 곡선과 경로
2차 베지어 (Quadratic Bezier)
3차 베지어 (Cubic Bezier)
제어점 만들기
Curve2D, Curve3D, Path and Path2D
Evaluating
그리기
Traversal
Random number generation
Global scope versus RandomNumberGenerator class
The randomize() method
Getting a random number
Get a random array element
Get a random dictionary value
Weighted random probability
"Better" randomness using shuffle bags
Random noise
Cryptographically secure pseudorandom number generation
네비게이션
2D navigation overview
Setup for 2D scene
3D navigation overview
Setup for 3D scene
Using NavigationServer
Communicating with the NavigationServer
Threading and Synchronization
2D and 3D NavigationServer differences
Waiting for synchronization
Server Avoidance Callbacks
Using NavigationMaps
Default navigation maps
Creating new navigation maps
Using NavigationRegions
Creating new navigation regions
Using navigation meshes
Creating 2D navigation meshes
Creating 3D navigation meshes
NavigationMesh rebaking at runtime
2D navigation mesh from CollisionPolygons
Procedural 2D navigation mesh
Procedural 3D navigation mesh
Navigation mesh for 3D GridMaps
Using NavigationPaths
Obtaining a NavigationPath
Using NavigationPathQueryObjects
Using NavigationAgents
NavigationAgent Pathfinding
NavigationAgent Pathfollowing
Pathfollowing common problems
NavigationAgent Avoidance
NavigationAgent Script Templates
Actor as Node3D
Actor as CharacterBody3D
Actor as RigidBody3D
Using NavigationObstacles
Static obstacles
Dynamic obstacles
Procedual obstacles
Using NavigationLinks
Using NavigationLayers
Navigation debug tools
Enabling navigation debug
Navigation debug settings
Debug navigation mesh polygons
Debug edge connections
Debug performance
Connecting navigation meshes
Support different actor types
Support different actor locomotion
Support different actor area access
Optimizing Navigation Performance
Performance problems with parsing scene tree nodes
Performance problems with navigation mesh baking
Performance problems with NavigationAgent path queries
Performance problems with the actual path search
Performance problems with navigation map synchronization
네트워킹(Networking)
High-level multiplayer
High-level vs low-level API
Mid-level abstraction
Hosting considerations
Initializing the network
Managing connections
Remote procedure calls
Channels
Example lobby implementation
데디케이티드 서버로 내보내기
Making HTTP requests
Why use HTTP?
HTTP requests in Godot
Preparing the scene
Scripting the request
Sending data to the server
Setting custom HTTP headers
HTTP client class
SSL certificates
소개
Approach 1: self signed cert
Approach 2: CA cert
WebSocket
HTML5 and WebSocket
Godot에서 WebSocket 사용하기
Minimal client example
Minimal server example
Advanced chat demo
WebRTC
HTML5, WebSocket, WebRTC
WebSocket
WebRTC
Using WebRTC in Godot
Minimal connection example
Local signaling example
Remote signaling with WebSocket
성능
소개
일반
General optimization tips
소개
Measuring performance
조사 작업
Profilers
Principles
Appendix
Optimization using Servers
Servers
RIDs
Creating a sprite
Instantiating a Mesh into 3D space
Creating a 2D RigidBody and moving a sprite with it
Getting data from the servers
CPU
CPU optimization
Measuring performance
CPU profilers
External profilers
Manually timing functions
Caches
언어
스레드
씬트리
물리
GPU
GPU optimization
소개
Draw calls, state changes, and APIs
Pixel cost versus vertex cost
Pixel/fragment shaders and fill rate
Transparency and blending
Multi-platform advice
Mobile/tiled renderers
Optimization using MultiMeshes
MultiMeshes
Multimesh example
3D
Optimizing 3D performance
Culling
Transparent objects
Level of detail (LOD)
조명 굽기
Animation and skinning
Large worlds
Animating thousands of objects
Animating thousands of fish with MultiMeshInstance3D
Controlling thousands of fish with Particles
스레드
멀티스레드 사용하기
스레드
Creating a Thread
Mutexes
Semaphores
Thread-safe APIs
스레드
전역 범위
씬 트리
렌더링
GDScript 배열(arrays), 딕셔너리(dictionaries)
리소스
물리
물리 소개
콜리전 오브젝트
물리 머티리얼
콜리전 모양
물리 프로세스 콜백
콜리전 레이어와 마스크
Area2D
StaticBody2D
RigidBody2D
RigidBody2D 사용하기
접촉 알림
CharacterBody2D
Character collision response
Using RigidBody
리지드 바디(rigid body)란?
리지드 바디를 제어하는 방법
"look at" 메서드
Using Area2D
소개
What is an area?
Area properties
Overlap detection
Area influence
Point gravity
예제
Using CharacterBody2D/3D
소개
What is a character body?
이동과 콜리전
move_and_collide
move_and_slide
콜리전 감지하기
어떤 이동 메서드를 사용해야 할까요?
예제
이동과 벽
튕김/반사
플랫포머 움직임
광선 투사(Ray Cast)하기
소개
공간(Space)
공간에 접근하기
광선 투사 쿼리
콜리전 예외
충돌 마스크
화면에서의 3D ray casting(광선 투사)
래그돌(Ragdoll) 시스템
소개
래그돌 설정하기
물리적 본 만들기
스켈레톤(Skeleton) 정리하기
콜리전 모양 조정
Joints adjustment
Simulating the ragdoll
콜리전 레이어와 마스크
Kinematic character (2D)
소개
Physics process
씬 설정
Moving the kinematic character
Using SoftBody
기본 설정
Cloak simulation
Collision shapes (2D)
Primitive collision shapes
컨벡스 콜리전 모양
Concave or trimesh collision shapes
Performance caveats
콜리전 모양 (3D)
Primitive collision shapes
컨벡스 콜리전 모양
Concave or trimesh collision shapes
Performance caveats
Large world coordinates
Why use large world coordinates?
How large world coordinates work
Who are large world coordinates for?
Enabling large world coordinates
Compatibility between single-precision and double-precision builds
Known incompatibilities
제한사항
Troubleshooting physics issues
Objects are passing through each other at high speeds
Stacked objects are unstable and wobbly
Scaled physics bodies or collision shapes do not collide correctly
Thin objects are wobbly when resting on the floor
Cylinder collision shapes are unstable
VehicleBody simulation is unstable, especially at high speeds
Collision results in bumps when an object moves across tiles
Framerate drops when an object touches another object
Physics simulation is unreliable when far away from the world origin
플랫폼 특화(Platform-specific)
Android
Godot Android library
Using the Godot Android library
Godot Android plugins
Embedding Godot in existing Android projects
Godot Android plugins
소개
Android plugin
Building a v2 Android plugin
Packaging a v2 Android plugin
Using a v2 Android plugin
Reference implementations
Tips and Guidelines
Android in-app purchases
사용례
iOS plugins
Creating iOS plugins
Loading and using an existing plugin
Creating an iOS plugin
iOS 용 플러그인
Accessing plugin singletons
Asynchronous methods
Store Kit
Game Center
HTML5
HTML5 shell class reference
Engine
Engine configuration
Custom HTML page for Web export
설정
Starting the project
Customizing the behavior
Customizing the presentation
디버깅
Godot의 콘솔 지원
Console porting process
Console publishing process
Third-party support
플러그인(Plugin)
Editor plugins
Installing plugins
Finding plugins
Installing a plugin
Enabling a plugin
Making plugins
플러그인에 대해서
Creating a plugin
A custom node
Going beyond
Registering autoloads/singletons in plugins
Making main screen plugins
What this tutorial covers
Initializing the plugin
Main screen scene
Update the plugin script
Try the plugin
Import plugins
소개
Configuration
The EditorImportPlugin class
Options and presets
The
import
method
Platform variants and generated files
Trying the plugin
3D gizmo plugins
소개
The EditorNode3DGizmoPlugin
Simple approach
Alternative approach
Inspector plugins
Setting up your plugin
Interacting with the inspector
Adding an interface to edit properties
Visual Shader plugins
편집기에서 코드 실행하기
What is
@tool
?
How to use
@tool
Try
@tool
out
Editing variables
Reporting node configuration warnings
Running one-off scripts using EditorScript
씬 인스턴스화하기
렌더링
Using Viewports
소개
입력
Listener
Cameras (2D & 3D)
Scale & stretching
Worlds
캡처
Viewport Container
렌더링
Render target
Multiple resolutions
The problem of multiple resolutions
One size fits all
Base size
Resizing
Stretch settings
늘리기 모드
Stretch Aspect
Stretch Scale
Stretch Scale Mode
Common use case scenarios
Desktop game
Mobile game in landscape mode
Mobile game in portrait mode
Non-game application
hiDPI support
Reducing aliasing on downsampling
Handling aspect ratios
Field of view scaling
Scaling 2D and 3D elements differently using Viewports
Fixing jitter, stutter and input lag
What is jitter, stutter and input lag?
Distinguishing between jitter and stutter
지터
Stutter
Windows
Linux
macOS
Android
iOS
Input lag
Project configuration
Hardware/OS-specific
Reporting jitter, stutter or input lag problems
스크립팅(Scripting)
프로그래밍 언어
GDScript
GDScript reference
GDScript: 동적 언어 소개
GDScript exported properties
GDScript documentation comments
GDScript 스타일 가이드
GDScript의 정적 타이핑(Static typing)
GDScript 경고 시스템(Warning system)
GDScript 형식 문자열(format strings)
C#/.NET
C# 기초
C# language features
C# 스타일 가이드
C# diagnostics
Godot API for C#
C# platform support
GDExtension
What is GDExtension?
GDExtension C++ example
핵심 기능
How to read the Godot API
상속(Inheritance)
Brief Description
설명
Tutorials
Properties
메서드
시그널
열거형
상수
Property Descriptions
Method Descriptions
디버그
Overview of debugging tools
Debugger panel
The Profiler
Custom performance monitors
유휴 (Idle) 상태와 물리 프로세싱
그룹
Managing groups
Nodes and scene instances
Getting nodes
Node paths
노드 만들기
씬 인스턴스화하기
재정의 가능한(Overridable) 함수
언어간 스크립팅
노드 인스턴스화 하기
멤버 변수 접근하기
메서드 호출하기
상속(Inheritance)
스크립트 템플릿 만들기
템플릿 위치시키기
Default behaviour and overriding it
기본(Default) 템플릿
템플릿 플레이스홀더 목록
Evaluating expressions
Basic usage
Passing variables to an expression
Setting a base instance for the expression
Example script
Built-in functions
Change scenes manually
Instancing with signals
발사 예제
Pausing games and process mode
소개
How pausing works
Process Modes
Pause menu example
파일 시스템(File system)
소개
구현
project.godot
경로 구분 기호
리소스 경로(Resource path)
사용자 경로(User path)
호스트 파일 시스템(Host file system)
단점
리소스
노드와 리소스
외부(External) vs 내장(built-in)
코드에서 리소스 불러오기
씬 불러오기
리소스 해제(Free)하기
여러분만의 리소스 만들기
Singletons (Autoload)
소개
Autoload
커스텀 씬 전환기
씬 트리(SceneTree) 사용하기
소개
메인루프(MainLoop)
씬트리
루트 뷰포트(Root viewport)
씬 트리
트리 순서
씬 트리
에 들어가서 "활성화되기"
현재 씬 변경하기
Scene Unique Nodes
소개
Creation and usage
Same-scene limitation
Alternatives
셰이더
쉐이더 소개
Shaders in Godot
Shader types
Render modes
Vertex processor
Fragment processor
Light processor
Shading reference
Shading language
소개
Data types
배열
상수
Structs
연산자
Flow control
Discarding
함수(Function)
Varyings
Interpolation qualifiers
Uniforms
Built-in variables
Built-in functions
Shader preprocessor
Why use a shader preprocessor?
Directives
Spatial shaders
Render modes
Built-ins
Global built-ins
Vertex built-ins
Fragment built-ins
Light built-ins
CanvasItem shaders
Render modes
Built-ins
Global built-ins
Vertex built-ins
Fragment built-ins
Light built-ins
SDF functions
Particle shaders
Render modes
Built-ins
Global built-ins
Start and Process built-ins
Start built-ins
Process built-ins
Process functions
Sky shaders
Render modes
Built-ins
Global built-ins
Sky built-ins
Fog shaders
Built-ins
Global built-ins
Fog built-ins
Your first shader
Your first 2D shader
소개
설정
Your first CanvasItem shader
Your first fragment function
Your first vertex function
결론
Your first 3D shader
Where to assign my material
설정하기
Shader magic
Noise heightmap
Uniforms
Interacting with light
Your second 3D shader
Your first spatial fragment function
Animating with
TIME
Advanced effects: waves
Shader materials
소개
Creating a ShaderMaterial
Converting to ShaderMaterial
Using VisualShaders
Creating a VisualShader
Using the Visual Shader Editor
Visual Shader node interface
Visual Shader nodes
Expression node
Fresnel node
Boolean node
If node
Switch node
Using compute shaders
Create a local RenderingDevice
Provide input data
Defining a compute pipeline
Execute a compute shader
Retrieving results
Screen-reading shaders
소개
Screen texture
Screen texture example
Behind the scenes
Back-buffer logic
Depth texture
Normal-roughness texture
Redefining screen textures
Converting GLSL to Godot shaders
GLSL
Shader programs
Vertex attributes
gl_Position
Varyings
Main
Macros
변수(Variable)
Coordinates
정밀도
Shadertoy
타입(Types)
메인 이미지(mainImage)
변수(Variable)
Coordinates
The Book of Shaders
타입(Types)
Main
변수(Variable)
Coordinates
Shaders style guide
서식(Formatting)
인코딩과 특수 문자
들여쓰기
줄 바꿈 및 공백 줄
공백 줄(Blank lines)
줄 길이
한 줄에 하나의 명령문
주석(Comment) 간격
공백
Floating-point numbers
Accessing vector members
명명 규칙
함수와 변수
상수
Preprocessor directives
코드 순서
지역 변수(Local Variables)
Using a Viewport as a texture
소개
뷰포트(Viewport) 설정하기
Applying the texture
행성 텍스처 만들기
행성 색칠하기
Making an ocean
Custom post-processing
소개
Single pass post-processing
Multi-pass post-processing
Advanced post-processing
소개
Full screen quad
Depth texture
An optimization
Making trees
Start with a tree
Paint with vertex colors
Write a custom shader for the leaves
셰이더 개선하기
User interface (UI)
UI building blocks
Size and anchors
Centering a control
Layout Presets
Using Containers
Container layout
Sizing options
Container types
Creating custom Containers
Custom GUI controls
So many controls...
그리기
Sizing
입력
Keyboard/Controller Navigation and Focus
Node settings
Necessary code
Control node gallery
GUI skinning and themes
Introduction to GUI skinning
Basics of themes
Customizing a control
Customizing a project
Beyond controls
Using the theme editor
Creating a theme
Theme editor overview
Manage and import items
Theme type variations
Creating a type variation
Using a type variation
Using Fonts
Dynamic fonts
Bitmap fonts
Loading a font file
Font outlines and shadows
Advanced font features
Control node tutorials
BBCode in RichTextLabel
소개
Using BBCode
Handling user input safely
Stripping BBCode tags
성능
Using push_[tag]() and pop() functions instead of BBCode
Reference
Text effects
Custom BBCode tags and text effects
XR
Basic Tutorial
Setting up XR
Introduction to the XR system in Godot
Prerequisites for XR in Godot 4
OpenXR
Setting up the XR scene
Deploying to Android
설정
Gradle Android build
Installing the vendors plugin
Enabling the vendors plugin
Creating the export presets
Running on your device from the Godot editor
Introducing XR tools
Installing XR Tools
Basic hands
더 많은 정보
Basic XR Locomotion
Adding our player body
Adding a floor
Direct movement
Teleport
More advanced movement features
Advanced topics
The XR action map
The default action map
Action sets
Actions
Profiles
Our first controller binding
The simple controller
Room scale in XR
Origin centric solution
Step 1
Step 2
Step 3
Character body centric solution
Step 1
Step 2
Step 3
When the player walks to somewhere they shouldn't
Further suggestions for improvements
The OpenXR hand tracking
Tracking through interaction profiles
The hand tracking extension
Body tracking
Some final words
The OpenXR passthrough
Passthrough extension
Passthrough through AR
Putting it together
기여하기
Ways to contribute
Contributing code
Testing and reporting issues
Testing development versions
Filing an issue on GitHub
Contributing to the documentation
Contributing translations
Contribution workflow
Bisecting regressions
바이섹팅(bisecting)이란?
Using official builds to speed up bisecting
The Git bisect command
Determine the commit hashes
Build the engine
Run the engine
Bug triage guidelines
Issues management
Labels
Documentation labels
Milestones
Pull request workflow
Git source repository
Forking and cloning
Branching
Updating your branch
Making changes
Pushing changes to a remote
Issuing a pull request
Modifying a pull request
The interactive rebase
Deleting a Git branch
Pull request review process
Code review and testing
1. Confirm that the problem exists
2. Test the PR and look for regressions
3. Do a code review
4. Iterate with the contributor and improve the PR
5. Approve the pull request
Code style review
Merging pull requests
1. Get feedback from the right people/teams
2. Get feedback from the community
3. Git checklist
4. GitHub checklist
5. Merge the pull request
Testing pull requests
Downloading a compiled build
If you have a GitHub account
If you don't have a GitHub account
Compiling a pull request branch from source
엔진 개발(Engine development)
Best practices for engine contributors
소개
언어
모범 사례
#1: The problem always comes first
#2: To solve the problem, it has to exist in the first place
#3: The problem has to be complex or frequent
#4: The solution must be discussed with others
#5: To each problem, its own solution
#6: Cater to common use cases, leave the door open for the rare ones
#7: Prefer local solutions
#8: Don't use complex canned solutions for simple problems
Code style guidelines
C++ and Objective-C
Using clang-format locally
Header includes
Java
Python
Using black locally
Comment style guide
C++ usage guidelines
Rationale
Disallowed features
Standard Template Library
auto
keyword
Lambdas
#pragma
once
directive
Buildsystem and work environment
Configuring an IDE
Android Studio
CLion
Code::Blocks
KDevelop
Qt Creator
Rider
Visual Studio
Visual Studio Code
XCode
Building from source
Basics of building Godot
Building for target platforms
Other compilation targets and options
Debugging and profiling
Using C++ profilers
Using sanitizers
Debugging on macOS
Vulkan
Debugging the editor
Engine architecture
Engine core and modules
Getting started with Godot's source code
Extending Godot by modifying its source code
Godot file formats
GDScript grammar
TSCN file format
Editor development
Introduction to editor development
Editor icons
Editor style guide
Writing documentation
가이드라인
Content guidelines
Guidelines and principles
Writing guidelines
7 rules for clear English
How to write methods and classes
Common vocabulary to use in Godot's documentation
Keyboard shortcut guidelines
Creating documentation images
Capturing an image
Format conversion
Cropping
Scaling down an image
Saving as WebP in Krita
Outlines arrows and text
Adding an image to a documentation page
Writing the manual
Contributing to the documentation
시작하기
What is the Godot documentation
Contributing changes
Editing pages online
Adding new pages
라이선스
Building the manual with Sphinx
Dealing with errors
Hints for performance
Class reference guides
Contributing to the class reference
The source of the class reference
What to contribute
Updating class reference when working on the engine
Class reference primer
How to edit class XML
Translating the documentation
Editor and documentation localization
Using Weblate for translations
Locating original content
Respecting the markup syntax
Offline translation and testing
Localizing documentation images
커뮤니티
애셋 라이브러리
애셋 라이브러리에 대하여
Types of assets
자주 묻는 질문들(FAQ)
Can paid assets be uploaded to the asset library?
애셋 라이브러리 사용하기
On the website
개요
Searching
Breakdown of an asset
Registering and logging in
In the editor
Submitting to the Asset Library
소개
Submission guidelines
요구사항
Recommendations
Submitting
Community channels
Q&A
Rocket.Chat
IRC on Libera.Chat
Other chats
언어별 커뮤니티
Social networks
포럼
튜토리얼과 리소스
Where to start
영상 튜토리얼
Text tutorials
개발로그
리소스
클래스 레퍼런스
All classes
Globals
@GDScript
Description
Tutorials
Methods
Constants
Annotations
Method Descriptions
@GlobalScope
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
Nodes
Node
Description
Tutorials
Properties
Methods
Signals
Enumerations
Constants
Property Descriptions
Method Descriptions
AcceptDialog
Description
Properties
Methods
Theme Properties
Signals
Property Descriptions
Method Descriptions
Theme Property Descriptions
AnimatableBody2D
Description
Properties
Property Descriptions
AnimatableBody3D
Description
Tutorials
Properties
Property Descriptions
AnimatedSprite2D
Description
Tutorials
Properties
Methods
Signals
Property Descriptions
Method Descriptions
AnimatedSprite3D
Description
Tutorials
Properties
Methods
Signals
Property Descriptions
Method Descriptions
AnimationMixer
Description
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
AnimationPlayer
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
AnimationTree
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
Area2D
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
Area3D
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
AspectRatioContainer
Description
Tutorials
Properties
Enumerations
Property Descriptions
AudioListener2D
Description
Methods
Method Descriptions
AudioListener3D
Description
Methods
Method Descriptions
AudioStreamPlayer
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
AudioStreamPlayer2D
Description
Tutorials
Properties
Methods
Signals
Property Descriptions
Method Descriptions
AudioStreamPlayer3D
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
BackBufferCopy
Description
Properties
Enumerations
Property Descriptions
BaseButton
Description
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
Bone2D
Description
Properties
Methods
Property Descriptions
Method Descriptions
BoneAttachment3D
Description
Properties
Methods
Property Descriptions
Method Descriptions
BoxContainer
Description
Tutorials
Properties
Methods
Theme Properties
Enumerations
Property Descriptions
Method Descriptions
Theme Property Descriptions
Button
Description
Tutorials
Properties
Theme Properties
Property Descriptions
Theme Property Descriptions
Camera2D
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
Camera3D
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
CanvasGroup
Description
Properties
Property Descriptions
CanvasItem
Description
Tutorials
Properties
Methods
Signals
Enumerations
Constants
Property Descriptions
Method Descriptions
CanvasLayer
Description
Tutorials
Properties
Methods
Signals
Property Descriptions
Method Descriptions
CanvasModulate
Description
Properties
Property Descriptions
CenterContainer
Description
Tutorials
Properties
Property Descriptions
CharacterBody2D
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
CharacterBody3D
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
CheckBox
Description
Properties
Theme Properties
Theme Property Descriptions
CheckButton
Description
Properties
Theme Properties
Theme Property Descriptions
CodeEdit
Description
Properties
Methods
Theme Properties
Signals
Enumerations
Property Descriptions
Method Descriptions
Theme Property Descriptions
CollisionObject2D
Description
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
CollisionObject3D
Description
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
CollisionPolygon2D
Description
Properties
Enumerations
Property Descriptions
CollisionPolygon3D
Description
Properties
Property Descriptions
CollisionShape2D
Description
Tutorials
Properties
Property Descriptions
CollisionShape3D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
ColorPicker
Description
Tutorials
Properties
Methods
Theme Properties
Signals
Enumerations
Property Descriptions
Method Descriptions
Theme Property Descriptions
ColorPickerButton
Description
Tutorials
Properties
Methods
Theme Properties
Signals
Property Descriptions
Method Descriptions
Theme Property Descriptions
ColorRect
Description
Tutorials
Properties
Property Descriptions
ConeTwistJoint3D
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
ConfirmationDialog
Description
Properties
Methods
Property Descriptions
Method Descriptions
Container
Description
Tutorials
Properties
Methods
Signals
Constants
Method Descriptions
Control
Description
Tutorials
Properties
Methods
Signals
Enumerations
Constants
Property Descriptions
Method Descriptions
CPUParticles2D
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
CPUParticles3D
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
CSGBox3D
Description
Tutorials
Properties
Property Descriptions
CSGCombiner3D
Description
Tutorials
CSGCylinder3D
Description
Tutorials
Properties
Property Descriptions
CSGMesh3D
Description
Tutorials
Properties
Property Descriptions
CSGPolygon3D
Description
Tutorials
Properties
Enumerations
Property Descriptions
CSGPrimitive3D
Description
Tutorials
Properties
Property Descriptions
CSGShape3D
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
CSGSphere3D
Description
Tutorials
Properties
Property Descriptions
CSGTorus3D
Description
Tutorials
Properties
Property Descriptions
DampedSpringJoint2D
Description
Properties
Property Descriptions
Decal
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
DirectionalLight2D
Description
Tutorials
Properties
Property Descriptions
DirectionalLight3D
Description
Tutorials
Properties
Enumerations
Property Descriptions
EditorCommandPalette
Description
Properties
Methods
Method Descriptions
EditorFileDialog
Description
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
EditorFileSystem
Description
Methods
Signals
Method Descriptions
EditorInspector
Description
Properties
Methods
Signals
Method Descriptions
EditorPlugin
Description
Tutorials
Methods
Signals
Enumerations
Method Descriptions
EditorProperty
Description
Properties
Methods
Signals
Property Descriptions
Method Descriptions
EditorResourcePicker
Description
Properties
Methods
Signals
Property Descriptions
Method Descriptions
EditorResourcePreview
Description
Methods
Signals
Method Descriptions
EditorScriptPicker
Description
Properties
Property Descriptions
EditorSpinSlider
Description
Properties
Signals
Property Descriptions
FileDialog
Description
Properties
Methods
Theme Properties
Signals
Enumerations
Property Descriptions
Method Descriptions
Theme Property Descriptions
FileSystemDock
Description
Methods
Signals
Method Descriptions
FlowContainer
Description
Tutorials
Properties
Methods
Theme Properties
Enumerations
Property Descriptions
Method Descriptions
Theme Property Descriptions
FogVolume
Description
Tutorials
Properties
Property Descriptions
Generic6DOFJoint3D
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
GeometryInstance3D
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
GPUParticles2D
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
GPUParticles3D
Description
Tutorials
Properties
Methods
Signals
Enumerations
Constants
Property Descriptions
Method Descriptions
GPUParticlesAttractor3D
Description
Properties
Property Descriptions
GPUParticlesAttractorBox3D
Description
Properties
Property Descriptions
GPUParticlesAttractorSphere3D
Description
Properties
Property Descriptions
GPUParticlesAttractorVectorField3D
Description
Properties
Property Descriptions
GPUParticlesCollision3D
Description
Properties
Property Descriptions
GPUParticlesCollisionBox3D
Description
Properties
Property Descriptions
GPUParticlesCollisionHeightField3D
Description
Properties
Enumerations
Property Descriptions
GPUParticlesCollisionSDF3D
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
GPUParticlesCollisionSphere3D
Description
Properties
Property Descriptions
GraphEdit
Description
Properties
Methods
Theme Properties
Signals
Enumerations
Property Descriptions
Method Descriptions
Theme Property Descriptions
GraphElement
Description
Properties
Theme Properties
Signals
Property Descriptions
Theme Property Descriptions
GraphNode
Description
Properties
Methods
Theme Properties
Signals
Property Descriptions
Method Descriptions
Theme Property Descriptions
GridContainer
Description
Tutorials
Properties
Theme Properties
Property Descriptions
Theme Property Descriptions
GridMap
Description
Tutorials
Properties
Methods
Signals
Constants
Property Descriptions
Method Descriptions
GrooveJoint2D
Description
Properties
Property Descriptions
HBoxContainer
Description
Tutorials
HFlowContainer
Description
Tutorials
HingeJoint3D
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
HScrollBar
Description
HSeparator
Description
HSlider
Description
HSplitContainer
Description
Tutorials
HTTPRequest
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
ImporterMeshInstance3D
Properties
Property Descriptions
InstancePlaceholder
Description
Methods
Method Descriptions
ItemList
Description
Properties
Methods
Theme Properties
Signals
Enumerations
Property Descriptions
Method Descriptions
Theme Property Descriptions
Joint2D
Description
Properties
Methods
Property Descriptions
Method Descriptions
Joint3D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
Label
Description
Tutorials
Properties
Methods
Theme Properties
Property Descriptions
Method Descriptions
Theme Property Descriptions
Label3D
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
Light2D
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
Light3D
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
LightmapGI
Description
Tutorials
Properties
Enumerations
Property Descriptions
LightmapProbe
Description
LightOccluder2D
Description
Tutorials
Properties
Property Descriptions
Line2D
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
LineEdit
Description
Properties
Methods
Theme Properties
Signals
Enumerations
Property Descriptions
Method Descriptions
Theme Property Descriptions
LinkButton
Description
Properties
Theme Properties
Enumerations
Property Descriptions
Theme Property Descriptions
MarginContainer
Description
Tutorials
Theme Properties
Theme Property Descriptions
Marker2D
Description
Properties
Property Descriptions
Marker3D
Description
Properties
Property Descriptions
MenuBar
Description
Properties
Methods
Theme Properties
Property Descriptions
Method Descriptions
Theme Property Descriptions
MenuButton
Description
Properties
Methods
Signals
Property Descriptions
Method Descriptions
MeshInstance2D
Description
Tutorials
Properties
Signals
Property Descriptions
MeshInstance3D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
MissingNode
Description
Properties
Property Descriptions
MultiMeshInstance2D
Description
Properties
Signals
Property Descriptions
MultiMeshInstance3D
Description
Tutorials
Properties
Property Descriptions
MultiplayerSpawner
Description
Properties
Methods
Signals
Property Descriptions
Method Descriptions
MultiplayerSynchronizer
Description
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
NavigationAgent2D
Description
Tutorials
Properties
Methods
Signals
Property Descriptions
Method Descriptions
NavigationAgent3D
Description
Tutorials
Properties
Methods
Signals
Property Descriptions
Method Descriptions
NavigationLink2D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
NavigationLink3D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
NavigationObstacle2D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
NavigationObstacle3D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
NavigationRegion2D
Description
Tutorials
Properties
Methods
Signals
Property Descriptions
Method Descriptions
NavigationRegion3D
Description
Tutorials
Properties
Methods
Signals
Property Descriptions
Method Descriptions
NinePatchRect
Description
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
Node2D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
Node3D
Description
Tutorials
Properties
Methods
Signals
Enumerations
Constants
Property Descriptions
Method Descriptions
OccluderInstance3D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
OmniLight3D
Description
Tutorials
Properties
Enumerations
Property Descriptions
OpenXRHand
Description
Properties
Enumerations
Property Descriptions
OptionButton
Description
Properties
Methods
Theme Properties
Signals
Property Descriptions
Method Descriptions
Theme Property Descriptions
Panel
Description
Tutorials
Theme Properties
Theme Property Descriptions
PanelContainer
Description
Tutorials
Properties
Theme Properties
Theme Property Descriptions
ParallaxBackground
Description
Properties
Property Descriptions
ParallaxLayer
Description
Properties
Property Descriptions
Path2D
Description
Properties
Property Descriptions
Path3D
Description
Properties
Signals
Property Descriptions
PathFollow2D
Description
Properties
Property Descriptions
PathFollow3D
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
PhysicalBone2D
Description
Properties
Methods
Property Descriptions
Method Descriptions
PhysicalBone3D
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
PhysicsBody2D
Description
Tutorials
Properties
Methods
Method Descriptions
PhysicsBody3D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
PinJoint2D
Description
Properties
Property Descriptions
PinJoint3D
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
PointLight2D
Description
Tutorials
Properties
Property Descriptions
Polygon2D
Description
Properties
Methods
Property Descriptions
Method Descriptions
Popup
Description
Properties
Theme Properties
Signals
Theme Property Descriptions
PopupMenu
Description
Properties
Methods
Theme Properties
Signals
Property Descriptions
Method Descriptions
Theme Property Descriptions
PopupPanel
Description
ProgressBar
Description
Properties
Theme Properties
Enumerations
Property Descriptions
Theme Property Descriptions
Range
Description
Properties
Methods
Signals
Property Descriptions
Method Descriptions
RayCast2D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
RayCast3D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
ReferenceRect
Description
Properties
Property Descriptions
ReflectionProbe
Description
Tutorials
Properties
Enumerations
Property Descriptions
RemoteTransform2D
Description
Properties
Methods
Property Descriptions
Method Descriptions
RemoteTransform3D
Description
Properties
Methods
Property Descriptions
Method Descriptions
ResourcePreloader
Description
Methods
Method Descriptions
RichTextLabel
Description
Tutorials
Properties
Methods
Theme Properties
Signals
Enumerations
Property Descriptions
Method Descriptions
Theme Property Descriptions
RigidBody2D
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
RigidBody3D
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
RootMotionView
Description
Tutorials
Properties
Property Descriptions
ScriptCreateDialog
Description
Properties
Methods
Signals
Method Descriptions
ScriptEditor
Description
Methods
Signals
Method Descriptions
ScriptEditorBase
Description
Methods
Signals
Method Descriptions
ScrollBar
Description
Properties
Theme Properties
Signals
Property Descriptions
Theme Property Descriptions
ScrollContainer
Description
Tutorials
Properties
Methods
Theme Properties
Signals
Enumerations
Property Descriptions
Method Descriptions
Theme Property Descriptions
Separator
Description
Theme Properties
Theme Property Descriptions
ShaderGlobalsOverride
Description
Tutorials
ShapeCast2D
Description
Properties
Methods
Property Descriptions
Method Descriptions
ShapeCast3D
Description
Properties
Methods
Property Descriptions
Method Descriptions
Skeleton2D
Description
Tutorials
Methods
Signals
Method Descriptions
Skeleton3D
Description
Tutorials
Properties
Methods
Signals
Constants
Property Descriptions
Method Descriptions
SkeletonIK3D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
Slider
Description
Properties
Theme Properties
Signals
Property Descriptions
Theme Property Descriptions
SliderJoint3D
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
SoftBody3D
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
SpinBox
Description
Properties
Methods
Theme Properties
Property Descriptions
Method Descriptions
Theme Property Descriptions
SplitContainer
Description
Tutorials
Properties
Methods
Theme Properties
Signals
Enumerations
Property Descriptions
Method Descriptions
Theme Property Descriptions
SpotLight3D
Description
Tutorials
Properties
Property Descriptions
SpringArm3D
Description
Properties
Methods
Property Descriptions
Method Descriptions
Sprite2D
Description
Tutorials
Properties
Methods
Signals
Property Descriptions
Method Descriptions
Sprite3D
Description
Properties
Signals
Property Descriptions
SpriteBase3D
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
StaticBody2D
Description
Properties
Property Descriptions
StaticBody3D
Description
Tutorials
Properties
Property Descriptions
SubViewport
Description
Tutorials
Properties
Enumerations
Property Descriptions
SubViewportContainer
Description
Properties
Methods
Property Descriptions
Method Descriptions
TabBar
Description
Properties
Methods
Theme Properties
Signals
Enumerations
Property Descriptions
Method Descriptions
Theme Property Descriptions
TabContainer
Description
Tutorials
Properties
Methods
Theme Properties
Signals
Property Descriptions
Method Descriptions
Theme Property Descriptions
TextEdit
Description
Properties
Methods
Theme Properties
Signals
Enumerations
Property Descriptions
Method Descriptions
Theme Property Descriptions
TextureButton
Description
Tutorials
Properties
Enumerations
Property Descriptions
TextureProgressBar
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
TextureRect
Description
Tutorials
Properties
Enumerations
Property Descriptions
TileMap
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
Timer
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
TouchScreenButton
Description
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
Tree
Description
Properties
Methods
Theme Properties
Signals
Enumerations
Property Descriptions
Method Descriptions
Theme Property Descriptions
VBoxContainer
Description
Tutorials
VehicleBody3D
Description
Tutorials
Properties
Property Descriptions
VehicleWheel3D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
VFlowContainer
Description
Tutorials
VideoStreamPlayer
Description
Tutorials
Properties
Methods
Signals
Property Descriptions
Method Descriptions
Viewport
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
VisibleOnScreenEnabler2D
Description
Properties
Enumerations
Property Descriptions
VisibleOnScreenEnabler3D
Description
Properties
Enumerations
Property Descriptions
VisibleOnScreenNotifier2D
Description
Tutorials
Properties
Methods
Signals
Property Descriptions
Method Descriptions
VisibleOnScreenNotifier3D
Description
Properties
Methods
Signals
Property Descriptions
Method Descriptions
VisualInstance3D
Description
Properties
Methods
Property Descriptions
Method Descriptions
VoxelGI
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
VScrollBar
Description
Properties
VSeparator
Description
VSlider
Description
Properties
VSplitContainer
Description
Tutorials
Window
Description
Properties
Methods
Theme Properties
Signals
Enumerations
Constants
Property Descriptions
Method Descriptions
Theme Property Descriptions
WorldEnvironment
Description
Tutorials
Properties
Property Descriptions
XRAnchor3D
Description
Tutorials
Methods
Method Descriptions
XRCamera3D
Description
Tutorials
XRController3D
Description
Tutorials
Methods
Signals
Method Descriptions
XRNode3D
Description
Tutorials
Properties
Methods
Signals
Property Descriptions
Method Descriptions
XROrigin3D
Description
Tutorials
Properties
Property Descriptions
Resources
Resource
Description
Tutorials
Properties
Methods
Signals
Property Descriptions
Method Descriptions
AnimatedTexture
Description
Properties
Methods
Constants
Property Descriptions
Method Descriptions
Animation
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
AnimationLibrary
Description
Tutorials
Methods
Signals
Method Descriptions
AnimationNode
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
AnimationNodeAdd2
Description
Tutorials
AnimationNodeAdd3
Description
Tutorials
AnimationNodeAnimation
Description
Tutorials
Properties
Enumerations
Property Descriptions
AnimationNodeBlend2
Description
Tutorials
AnimationNodeBlend3
Description
Tutorials
AnimationNodeBlendSpace1D
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
AnimationNodeBlendSpace2D
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
AnimationNodeBlendTree
Description
Tutorials
Properties
Methods
Signals
Constants
Property Descriptions
Method Descriptions
AnimationNodeOneShot
Description
Tutorials
Properties
Enumerations
Property Descriptions
AnimationNodeOutput
Description
Tutorials
AnimationNodeStateMachine
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
AnimationNodeStateMachinePlayback
Description
Tutorials
Properties
Methods
Method Descriptions
AnimationNodeStateMachineTransition
Description
Tutorials
Properties
Signals
Enumerations
Property Descriptions
AnimationNodeSub2
Description
Tutorials
AnimationNodeSync
Description
Tutorials
Properties
Property Descriptions
AnimationNodeTimeScale
Description
Tutorials
AnimationNodeTimeSeek
Description
Tutorials
AnimationNodeTransition
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
AnimationRootNode
Description
Tutorials
ArrayMesh
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
ArrayOccluder3D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
AtlasTexture
Description
Properties
Property Descriptions
AudioBusLayout
Description
AudioEffect
Description
Tutorials
Methods
Method Descriptions
AudioEffectAmplify
Description
Tutorials
Properties
Property Descriptions
AudioEffectBandLimitFilter
Description
Tutorials
AudioEffectBandPassFilter
Description
Tutorials
AudioEffectCapture
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
AudioEffectChorus
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
AudioEffectCompressor
Description
Tutorials
Properties
Property Descriptions
AudioEffectDelay
Description
Tutorials
Properties
Property Descriptions
AudioEffectDistortion
Description
Tutorials
Properties
Enumerations
Property Descriptions
AudioEffectEQ
Description
Tutorials
Methods
Method Descriptions
AudioEffectEQ10
Description
Tutorials
AudioEffectEQ21
Description
Tutorials
AudioEffectEQ6
Description
Tutorials
AudioEffectFilter
Description
Tutorials
Properties
Enumerations
Property Descriptions
AudioEffectHighPassFilter
Description
Tutorials
AudioEffectHighShelfFilter
Description
Tutorials
AudioEffectLimiter
Description
Tutorials
Properties
Property Descriptions
AudioEffectLowPassFilter
Description
Tutorials
AudioEffectLowShelfFilter
Description
Tutorials
AudioEffectNotchFilter
Description
Tutorials
AudioEffectPanner
Description
Tutorials
Properties
Property Descriptions
AudioEffectPhaser
Description
Tutorials
Properties
Property Descriptions
AudioEffectPitchShift
Description
Tutorials
Properties
Enumerations
Property Descriptions
AudioEffectRecord
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
AudioEffectReverb
Description
Tutorials
Properties
Property Descriptions
AudioEffectSpectrumAnalyzer
Description
Tutorials
Properties
Enumerations
Property Descriptions
AudioEffectStereoEnhance
Description
Tutorials
Properties
Property Descriptions
AudioStream
Description
Tutorials
Methods
Method Descriptions
AudioStreamGenerator
Description
Tutorials
Properties
Property Descriptions
AudioStreamMicrophone
Description
Tutorials
AudioStreamMP3
Description
Properties
Property Descriptions
AudioStreamOggVorbis
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
AudioStreamPolyphonic
Description
Properties
Property Descriptions
AudioStreamRandomizer
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
AudioStreamWAV
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
BaseMaterial3D
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
BitMap
Description
Methods
Method Descriptions
BoneMap
Description
Tutorials
Properties
Methods
Signals
Property Descriptions
Method Descriptions
BoxMesh
Description
Properties
Property Descriptions
BoxOccluder3D
Description
Tutorials
Properties
Property Descriptions
BoxShape3D
Description
Tutorials
Properties
Property Descriptions
ButtonGroup
Description
Properties
Methods
Signals
Property Descriptions
Method Descriptions
CameraAttributes
Description
Properties
Property Descriptions
CameraAttributesPhysical
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
CameraAttributesPractical
Description
Properties
Property Descriptions
CameraTexture
Description
Properties
Property Descriptions
CanvasItemMaterial
Description
Properties
Enumerations
Property Descriptions
CanvasTexture
Description
Tutorials
Properties
Property Descriptions
CapsuleMesh
Description
Properties
Property Descriptions
CapsuleShape2D
Description
Properties
Property Descriptions
CapsuleShape3D
Description
Tutorials
Properties
Property Descriptions
CircleShape2D
Description
Properties
Property Descriptions
CodeHighlighter
Description
Properties
Methods
Property Descriptions
Method Descriptions
CompressedCubemap
Description
CompressedCubemapArray
Description
CompressedTexture2D
Description
Properties
Methods
Property Descriptions
Method Descriptions
CompressedTexture2DArray
Description
CompressedTexture3D
Description
Properties
Methods
Property Descriptions
Method Descriptions
CompressedTextureLayered
Description
Properties
Methods
Property Descriptions
Method Descriptions
ConcavePolygonShape2D
Description
Properties
Property Descriptions
ConcavePolygonShape3D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
ConvexPolygonShape2D
Description
Properties
Methods
Property Descriptions
Method Descriptions
ConvexPolygonShape3D
Description
Tutorials
Properties
Property Descriptions
CryptoKey
Description
Tutorials
Methods
Method Descriptions
CSharpScript
Description
Tutorials
Methods
Method Descriptions
Cubemap
Description
Methods
Method Descriptions
CubemapArray
Description
Methods
Method Descriptions
Curve
Description
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
Curve2D
Description
Properties
Methods
Property Descriptions
Method Descriptions
Curve3D
Description
Properties
Methods
Property Descriptions
Method Descriptions
CurveTexture
Description
Properties
Enumerations
Property Descriptions
CurveXYZTexture
Description
Properties
Property Descriptions
CylinderMesh
Description
Properties
Property Descriptions
CylinderShape3D
Description
Tutorials
Properties
Property Descriptions
EditorNode3DGizmoPlugin
Description
Tutorials
Methods
Method Descriptions
EditorSettings
Description
Properties
Methods
Signals
Constants
Property Descriptions
Method Descriptions
EditorSyntaxHighlighter
Description
Methods
Method Descriptions
Environment
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
FastNoiseLite
Description
Properties
Enumerations
Property Descriptions
FogMaterial
Description
Properties
Property Descriptions
Font
Description
Properties
Methods
Property Descriptions
Method Descriptions
FontFile
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
FontVariation
Description
Properties
Methods
Property Descriptions
Method Descriptions
GDExtension
Methods
Enumerations
Method Descriptions
GDScript
Description
Tutorials
Methods
Method Descriptions
GLTFAccessor
Tutorials
Properties
Property Descriptions
GLTFAnimation
Tutorials
Properties
Property Descriptions
GLTFBufferView
Tutorials
Properties
Property Descriptions
GLTFCamera
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
GLTFDocument
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
GLTFDocumentExtension
Description
Tutorials
Methods
Method Descriptions
GLTFDocumentExtensionConvertImporterMesh
Tutorials
GLTFLight
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
GLTFMesh
Tutorials
Properties
Property Descriptions
GLTFNode
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
GLTFPhysicsBody
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
GLTFPhysicsShape
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
GLTFSkeleton
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
GLTFSkin
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
GLTFSpecGloss
Description
Tutorials
Properties
Property Descriptions
GLTFState
Description
Tutorials
Properties
Methods
Constants
Property Descriptions
Method Descriptions
GLTFTexture
Tutorials
Properties
Property Descriptions
GLTFTextureSampler
Description
Tutorials
Properties
Property Descriptions
Gradient
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
GradientTexture1D
Description
Properties
Property Descriptions
GradientTexture2D
Description
Properties
Enumerations
Property Descriptions
HeightMapShape3D
Description
Properties
Property Descriptions
Image
Description
Tutorials
Properties
Methods
Enumerations
Constants
Property Descriptions
Method Descriptions
ImageTexture
Description
Tutorials
Properties
Methods
Method Descriptions
ImageTexture3D
Description
Methods
Method Descriptions
ImageTextureLayered
Description
Methods
Method Descriptions
ImmediateMesh
Description
Tutorials
Methods
Method Descriptions
ImporterMesh
Description
Properties
Methods
Property Descriptions
Method Descriptions
InputEvent
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
InputEventAction
Description
Tutorials
Properties
Property Descriptions
InputEventFromWindow
Description
Properties
Property Descriptions
InputEventGesture
Description
Tutorials
Properties
Property Descriptions
InputEventJoypadButton
Description
Tutorials
Properties
Property Descriptions
InputEventJoypadMotion
Description
Tutorials
Properties
Property Descriptions
InputEventKey
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
InputEventMagnifyGesture
Description
Tutorials
Properties
Property Descriptions
InputEventMIDI
Description
Tutorials
Properties
Property Descriptions
InputEventMouse
Description
Tutorials
Properties
Property Descriptions
InputEventMouseButton
Description
Tutorials
Properties
Property Descriptions
InputEventMouseMotion
Description
Tutorials
Properties
Property Descriptions
InputEventPanGesture
Description
Tutorials
Properties
Property Descriptions
InputEventScreenDrag
Description
Tutorials
Properties
Property Descriptions
InputEventScreenTouch
Description
Tutorials
Properties
Property Descriptions
InputEventShortcut
Description
Properties
Property Descriptions
InputEventWithModifiers
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
JSON
Description
Properties
Methods
Property Descriptions
Method Descriptions
LabelSettings
Description
Properties
Property Descriptions
LightmapGIData
Description
Properties
Methods
Property Descriptions
Method Descriptions
Material
Description
Tutorials
Properties
Methods
Constants
Property Descriptions
Method Descriptions
Mesh
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
MeshLibrary
Description
Tutorials
Methods
Method Descriptions
MeshTexture
Description
Properties
Property Descriptions
MissingResource
Description
Properties
Property Descriptions
MultiMesh
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
NavigationMesh
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
NavigationMeshSourceGeometryData2D
Description
Methods
Method Descriptions
NavigationMeshSourceGeometryData3D
Description
Methods
Method Descriptions
NavigationPolygon
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
Noise
Description
Methods
Method Descriptions
NoiseTexture2D
Description
Properties
Property Descriptions
NoiseTexture3D
Description
Properties
Property Descriptions
Occluder3D
Description
Tutorials
Methods
Method Descriptions
OccluderPolygon2D
Description
Properties
Enumerations
Property Descriptions
OggPacketSequence
Description
Properties
Methods
Property Descriptions
Method Descriptions
OpenXRAction
Description
Properties
Enumerations
Property Descriptions
OpenXRActionMap
Description
Properties
Methods
Property Descriptions
Method Descriptions
OpenXRActionSet
Description
Properties
Methods
Property Descriptions
Method Descriptions
OpenXRInteractionProfile
Description
Properties
Methods
Property Descriptions
Method Descriptions
OpenXRIPBinding
Description
Properties
Methods
Property Descriptions
Method Descriptions
OptimizedTranslation
Description
Methods
Method Descriptions
ORMMaterial3D
Description
Tutorials
PackedDataContainer
Description
Methods
Method Descriptions
PackedScene
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
PanoramaSkyMaterial
Description
Properties
Property Descriptions
ParticleProcessMaterial
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
PhysicalSkyMaterial
Description
Properties
Property Descriptions
PhysicsMaterial
Description
Properties
Property Descriptions
PlaceholderCubemap
Description
PlaceholderCubemapArray
Description
PlaceholderMaterial
Description
PlaceholderMesh
Description
Properties
Property Descriptions
PlaceholderTexture2D
Description
Properties
Property Descriptions
PlaceholderTexture2DArray
Description
PlaceholderTexture3D
Description
Properties
Property Descriptions
PlaceholderTextureLayered
Description
Properties
Property Descriptions
PlaneMesh
Description
Properties
Enumerations
Property Descriptions
PointMesh
Description
PolygonOccluder3D
Description
Tutorials
Properties
Property Descriptions
PolygonPathFinder
Methods
Method Descriptions
PortableCompressedTexture2D
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
PrimitiveMesh
Description
Properties
Methods
Property Descriptions
Method Descriptions
PrismMesh
Description
Properties
Property Descriptions
ProceduralSkyMaterial
Description
Properties
Property Descriptions
QuadMesh
Description
Tutorials
Properties
QuadOccluder3D
Description
Tutorials
Properties
Property Descriptions
RDShaderFile
Description
Properties
Methods
Property Descriptions
Method Descriptions
RDShaderSPIRV
Description
Properties
Methods
Property Descriptions
Method Descriptions
RectangleShape2D
Description
Tutorials
Properties
Property Descriptions
RibbonTrailMesh
Description
Tutorials
Properties
Enumerations
Property Descriptions
RichTextEffect
Description
Tutorials
Methods
Method Descriptions
SceneReplicationConfig
Methods
Enumerations
Method Descriptions
Script
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
ScriptExtension
Methods
Method Descriptions
SegmentShape2D
Description
Properties
Property Descriptions
SeparationRayShape2D
Description
Properties
Property Descriptions
SeparationRayShape3D
Description
Properties
Property Descriptions
Shader
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
ShaderInclude
Description
Tutorials
Properties
Property Descriptions
ShaderMaterial
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
Shape2D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
Shape3D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
Shortcut
Description
Properties
Methods
Property Descriptions
Method Descriptions
SkeletonModification2D
Description
Properties
Methods
Property Descriptions
Method Descriptions
SkeletonModification2DCCDIK
Description
Properties
Methods
Property Descriptions
Method Descriptions
SkeletonModification2DFABRIK
Description
Properties
Methods
Property Descriptions
Method Descriptions
SkeletonModification2DJiggle
Description
Properties
Methods
Property Descriptions
Method Descriptions
SkeletonModification2DLookAt
Description
Properties
Methods
Property Descriptions
Method Descriptions
SkeletonModification2DPhysicalBones
Description
Properties
Methods
Property Descriptions
Method Descriptions
SkeletonModification2DStackHolder
Description
Methods
Method Descriptions
SkeletonModification2DTwoBoneIK
Description
Properties
Methods
Property Descriptions
Method Descriptions
SkeletonModificationStack2D
Description
Properties
Methods
Property Descriptions
Method Descriptions
SkeletonProfile
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
SkeletonProfileHumanoid
Description
Tutorials
Properties
Skin
Methods
Method Descriptions
Sky
Description
Properties
Enumerations
Property Descriptions
SphereMesh
Description
Properties
Property Descriptions
SphereOccluder3D
Description
Tutorials
Properties
Property Descriptions
SphereShape3D
Description
Tutorials
Properties
Property Descriptions
SpriteFrames
Description
Methods
Method Descriptions
StandardMaterial3D
Description
Tutorials
StyleBox
Description
Properties
Methods
Property Descriptions
Method Descriptions
StyleBoxEmpty
Description
StyleBoxFlat
Description
Properties
Methods
Property Descriptions
Method Descriptions
StyleBoxLine
Description
Properties
Property Descriptions
StyleBoxTexture
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
SyntaxHighlighter
Description
Methods
Method Descriptions
SystemFont
Description
Properties
Property Descriptions
TextMesh
Description
Tutorials
Properties
Property Descriptions
Texture
Description
Texture2D
Description
Methods
Method Descriptions
Texture2DArray
Description
Methods
Method Descriptions
Texture2DArrayRD
Description
Texture2DRD
Description
Properties
Property Descriptions
Texture3D
Description
Methods
Method Descriptions
Texture3DRD
Description
Properties
Property Descriptions
TextureCubemapArrayRD
Description
TextureCubemapRD
Description
TextureLayered
Description
Methods
Enumerations
Method Descriptions
TextureLayeredRD
Description
Properties
Property Descriptions
Theme
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
TileMapPattern
Description
Methods
Method Descriptions
TileSet
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
TileSetAtlasSource
Description
Properties
Methods
Enumerations
Constants
Property Descriptions
Method Descriptions
TileSetScenesCollectionSource
Description
Methods
Method Descriptions
TileSetSource
Description
Methods
Method Descriptions
TorusMesh
Description
Properties
Property Descriptions
Translation
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
TubeTrailMesh
Description
Tutorials
Properties
Property Descriptions
VideoStream
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
VideoStreamPlayback
Description
Methods
Method Descriptions
VideoStreamTheora
Description
ViewportTexture
Description
Tutorials
Properties
Property Descriptions
VisualShader
Description
Tutorials
Properties
Methods
Enumerations
Constants
Property Descriptions
Method Descriptions
VisualShaderNode
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
VisualShaderNodeBillboard
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeBooleanConstant
Description
Properties
Property Descriptions
VisualShaderNodeBooleanParameter
Description
Properties
Property Descriptions
VisualShaderNodeClamp
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeColorConstant
Description
Properties
Property Descriptions
VisualShaderNodeColorFunc
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeColorOp
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeColorParameter
Description
Properties
Property Descriptions
VisualShaderNodeComment
Description
Properties
Property Descriptions
VisualShaderNodeCompare
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeConstant
Description
VisualShaderNodeCubemap
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeCubemapParameter
Description
VisualShaderNodeCurveTexture
Description
Properties
Property Descriptions
VisualShaderNodeCurveXYZTexture
Description
Properties
Property Descriptions
VisualShaderNodeCustom
Description
Tutorials
Methods
Method Descriptions
VisualShaderNodeDerivativeFunc
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeDeterminant
Description
VisualShaderNodeDistanceFade
Description
VisualShaderNodeDotProduct
Description
VisualShaderNodeExpression
Description
Properties
Property Descriptions
VisualShaderNodeFaceForward
Description
VisualShaderNodeFloatConstant
Description
Properties
Property Descriptions
VisualShaderNodeFloatFunc
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeFloatOp
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeFloatParameter
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeFresnel
Description
VisualShaderNodeGlobalExpression
Description
VisualShaderNodeGroupBase
Description
Methods
Method Descriptions
VisualShaderNodeIf
Description
VisualShaderNodeInput
Description
Tutorials
Properties
Methods
Signals
Property Descriptions
Method Descriptions
VisualShaderNodeIntConstant
Description
Properties
Property Descriptions
VisualShaderNodeIntFunc
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeIntOp
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeIntParameter
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeIs
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeLinearSceneDepth
Description
VisualShaderNodeMix
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeMultiplyAdd
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeOuterProduct
Description
VisualShaderNodeOutput
Description
VisualShaderNodeParameter
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeParameterRef
Description
Properties
Property Descriptions
VisualShaderNodeParticleAccelerator
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeParticleBoxEmitter
Description
VisualShaderNodeParticleConeVelocity
Description
VisualShaderNodeParticleEmit
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeParticleEmitter
Description
Properties
Property Descriptions
VisualShaderNodeParticleMeshEmitter
Description
Properties
Property Descriptions
VisualShaderNodeParticleMultiplyByAxisAngle
Description
Properties
Property Descriptions
VisualShaderNodeParticleOutput
Description
VisualShaderNodeParticleRandomness
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeParticleRingEmitter
Description
VisualShaderNodeParticleSphereEmitter
Description
VisualShaderNodeProximityFade
Description
VisualShaderNodeRandomRange
Description
VisualShaderNodeRemap
Description
VisualShaderNodeResizableBase
Description
Properties
Property Descriptions
VisualShaderNodeRotationByAxis
Description
VisualShaderNodeSample3D
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeScreenNormalWorldSpace
Description
VisualShaderNodeScreenUVToSDF
Description
VisualShaderNodeSDFRaymarch
Description
VisualShaderNodeSDFToScreenUV
Description
VisualShaderNodeSmoothStep
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeStep
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeSwitch
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeTexture
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeTexture2DArray
Description
Properties
Property Descriptions
VisualShaderNodeTexture2DArrayParameter
Description
VisualShaderNodeTexture2DParameter
Description
VisualShaderNodeTexture3D
Description
Properties
Property Descriptions
VisualShaderNodeTexture3DParameter
Description
VisualShaderNodeTextureParameter
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeTextureParameterTriplanar
Description
VisualShaderNodeTextureSDF
Description
VisualShaderNodeTextureSDFNormal
Description
VisualShaderNodeTransformCompose
Description
VisualShaderNodeTransformConstant
Description
Properties
Property Descriptions
VisualShaderNodeTransformDecompose
Description
VisualShaderNodeTransformFunc
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeTransformOp
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeTransformParameter
Description
Properties
Property Descriptions
VisualShaderNodeTransformVecMult
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeUIntConstant
Description
Properties
Property Descriptions
VisualShaderNodeUIntFunc
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeUIntOp
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeUIntParameter
Description
Properties
Property Descriptions
VisualShaderNodeUVFunc
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeUVPolarCoord
Description
VisualShaderNodeVarying
Description
Properties
Property Descriptions
VisualShaderNodeVaryingGetter
Description
VisualShaderNodeVaryingSetter
Description
VisualShaderNodeVec2Constant
Description
Properties
Property Descriptions
VisualShaderNodeVec2Parameter
Description
Properties
Property Descriptions
VisualShaderNodeVec3Constant
Description
Properties
Property Descriptions
VisualShaderNodeVec3Parameter
Description
Properties
Property Descriptions
VisualShaderNodeVec4Constant
Description
Properties
Property Descriptions
VisualShaderNodeVec4Parameter
Description
Properties
Property Descriptions
VisualShaderNodeVectorBase
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeVectorCompose
Description
VisualShaderNodeVectorDecompose
Description
VisualShaderNodeVectorDistance
Description
VisualShaderNodeVectorFunc
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeVectorLen
Description
VisualShaderNodeVectorOp
Description
Properties
Enumerations
Property Descriptions
VisualShaderNodeVectorRefract
Description
VisualShaderNodeWorldPositionFromDepth
Description
VoxelGIData
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
World2D
Description
Tutorials
Properties
Property Descriptions
World3D
Description
Tutorials
Properties
Property Descriptions
WorldBoundaryShape2D
Description
Properties
Property Descriptions
WorldBoundaryShape3D
Description
Properties
Property Descriptions
X509Certificate
Description
Tutorials
Methods
Method Descriptions
Other objects
Object
Description
Tutorials
Methods
Signals
Enumerations
Constants
Method Descriptions
AESContext
Description
Methods
Enumerations
Method Descriptions
AStar2D
Description
Methods
Method Descriptions
AStar3D
Description
Methods
Method Descriptions
AStarGrid2D
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
AudioEffectInstance
Methods
Method Descriptions
AudioEffectSpectrumAnalyzerInstance
Methods
Enumerations
Method Descriptions
AudioServer
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
AudioStreamGeneratorPlayback
Description
Tutorials
Methods
Method Descriptions
AudioStreamPlayback
Description
Tutorials
Methods
Method Descriptions
AudioStreamPlaybackOggVorbis
AudioStreamPlaybackPolyphonic
Description
Methods
Constants
Method Descriptions
AudioStreamPlaybackResampled
Methods
Method Descriptions
CallbackTweener
Description
Methods
Method Descriptions
CameraFeed
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
CameraServer
Description
Methods
Signals
Enumerations
Method Descriptions
CharFXTransform
Description
Tutorials
Properties
Property Descriptions
ClassDB
Description
Methods
Method Descriptions
ConfigFile
Description
Methods
Method Descriptions
Crypto
Description
Methods
Method Descriptions
DirAccess
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
DisplayServer
Description
Methods
Enumerations
Constants
Method Descriptions
DTLSServer
Description
Methods
Method Descriptions
EditorDebuggerPlugin
Description
Methods
Method Descriptions
EditorDebuggerSession
Description
Methods
Signals
Method Descriptions
EditorExportPlatform
Description
Tutorials
Methods
Method Descriptions
EditorExportPlatformAndroid
Tutorials
Properties
Property Descriptions
EditorExportPlatformIOS
Tutorials
Properties
Property Descriptions
EditorExportPlatformLinuxBSD
Tutorials
Properties
Property Descriptions
EditorExportPlatformMacOS
Tutorials
Properties
Property Descriptions
EditorExportPlatformPC
EditorExportPlatformWeb
Tutorials
Properties
Property Descriptions
EditorExportPlatformWindows
Tutorials
Properties
Property Descriptions
EditorExportPlugin
Description
Tutorials
Methods
Method Descriptions
EditorFeatureProfile
Description
Methods
Enumerations
Method Descriptions
EditorFileSystemDirectory
Description
Methods
Method Descriptions
EditorFileSystemImportFormatSupportQuery
Description
Methods
Method Descriptions
EditorImportPlugin
Description
Tutorials
Methods
Method Descriptions
EditorInspectorPlugin
Description
Tutorials
Methods
Method Descriptions
EditorInterface
Description
Properties
Methods
Property Descriptions
Method Descriptions
EditorNode3DGizmo
Description
Methods
Method Descriptions
EditorPaths
Description
Tutorials
Methods
Method Descriptions
EditorResourceConversionPlugin
Description
Methods
Method Descriptions
EditorResourcePreviewGenerator
Description
Methods
Method Descriptions
EditorResourceTooltipPlugin
Description
Methods
Method Descriptions
EditorSceneFormatImporter
Description
Methods
Constants
Method Descriptions
EditorSceneFormatImporterBlend
Description
EditorSceneFormatImporterFBX
Description
EditorSceneFormatImporterGLTF
EditorScenePostImport
Description
Tutorials
Methods
Method Descriptions
EditorScenePostImportPlugin
Description
Methods
Enumerations
Method Descriptions
EditorScript
Description
Methods
Method Descriptions
EditorSelection
Description
Methods
Signals
Method Descriptions
EditorTranslationParserPlugin
Description
Methods
Method Descriptions
EditorUndoRedoManager
Description
Methods
Signals
Enumerations
Method Descriptions
EditorVCSInterface
Description
Tutorials
Methods
Enumerations
Method Descriptions
EncodedObjectAsID
Description
Properties
Property Descriptions
ENetConnection
Description
Tutorials
Methods
Enumerations
Method Descriptions
ENetMultiplayerPeer
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
ENetPacketPeer
Description
Tutorials
Methods
Enumerations
Constants
Method Descriptions
Engine
Description
Properties
Methods
Property Descriptions
Method Descriptions
EngineDebugger
Description
Methods
Method Descriptions
EngineProfiler
Description
Methods
Method Descriptions
Expression
Description
Tutorials
Methods
Method Descriptions
FileAccess
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
GDExtensionManager
Methods
Signals
Enumerations
Method Descriptions
Geometry2D
Description
Methods
Enumerations
Method Descriptions
Geometry3D
Description
Methods
Method Descriptions
GodotSharp
Description
Methods
Method Descriptions
HashingContext
Description
Methods
Enumerations
Method Descriptions
HMACContext
Description
Methods
Method Descriptions
HTTPClient
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
ImageFormatLoader
Description
Enumerations
ImageFormatLoaderExtension
Description
Methods
Method Descriptions
Input
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
InputMap
Description
Tutorials
Methods
Method Descriptions
IntervalTweener
Description
IP
Description
Methods
Enumerations
Constants
Method Descriptions
JavaClass
JavaClassWrapper
Methods
Method Descriptions
JavaScriptBridge
Description
Tutorials
Methods
Signals
Method Descriptions
JavaScriptObject
Description
JNISingleton
Description
Tutorials
JSONRPC
Description
Methods
Enumerations
Method Descriptions
KinematicCollision2D
Description
Methods
Method Descriptions
KinematicCollision3D
Description
Methods
Method Descriptions
Lightmapper
Description
LightmapperRD
Description
MainLoop
Description
Methods
Signals
Constants
Method Descriptions
Marshalls
Description
Methods
Method Descriptions
MeshConvexDecompositionSettings
Description
Properties
Enumerations
Property Descriptions
MeshDataTool
Description
Tutorials
Methods
Method Descriptions
MethodTweener
Description
Methods
Method Descriptions
MobileVRInterface
Description
Properties
Property Descriptions
MovieWriter
Description
Methods
Method Descriptions
MultiplayerAPI
Description
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
MultiplayerAPIExtension
Description
Methods
Method Descriptions
MultiplayerPeer
Description
Tutorials
Properties
Methods
Signals
Enumerations
Constants
Property Descriptions
Method Descriptions
MultiplayerPeerExtension
Description
Methods
Method Descriptions
Mutex
Description
Tutorials
Methods
Method Descriptions
NavigationMeshGenerator
Description
Tutorials
Methods
Method Descriptions
NavigationPathQueryParameters2D
Description
Tutorials
Properties
Enumerations
Property Descriptions
NavigationPathQueryParameters3D
Description
Tutorials
Properties
Enumerations
Property Descriptions
NavigationPathQueryResult2D
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
NavigationPathQueryResult3D
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
NavigationServer2D
Description
Tutorials
Methods
Signals
Method Descriptions
NavigationServer3D
Description
Tutorials
Methods
Signals
Enumerations
Method Descriptions
Node
Description
Tutorials
Properties
Methods
Signals
Enumerations
Constants
Property Descriptions
Method Descriptions
Node3DGizmo
Description
OfflineMultiplayerPeer
Description
OggPacketSequencePlayback
OpenXRAPIExtension
Description
Tutorials
Methods
Method Descriptions
OpenXRExtensionWrapperExtension
Description
Methods
Method Descriptions
OpenXRInteractionProfileMetadata
Description
Methods
Method Descriptions
OpenXRInterface
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
OS
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
PackedDataContainerRef
Description
Methods
Method Descriptions
PacketPeer
Description
Properties
Methods
Property Descriptions
Method Descriptions
PacketPeerDTLS
Description
Methods
Enumerations
Method Descriptions
PacketPeerExtension
Methods
Method Descriptions
PacketPeerStream
Description
Properties
Property Descriptions
PacketPeerUDP
Description
Methods
Method Descriptions
PCKPacker
Description
Methods
Method Descriptions
Performance
Description
Methods
Enumerations
Method Descriptions
PhysicsDirectBodyState2D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
PhysicsDirectBodyState2DExtension
Description
Methods
Method Descriptions
PhysicsDirectBodyState3D
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
PhysicsDirectBodyState3DExtension
Description
Methods
Method Descriptions
PhysicsDirectSpaceState2D
Description
Tutorials
Methods
Method Descriptions
PhysicsDirectSpaceState2DExtension
Description
Methods
Method Descriptions
PhysicsDirectSpaceState3D
Description
Tutorials
Methods
Method Descriptions
PhysicsDirectSpaceState3DExtension
Description
Methods
Method Descriptions
PhysicsPointQueryParameters2D
Description
Properties
Property Descriptions
PhysicsPointQueryParameters3D
Description
Properties
Property Descriptions
PhysicsRayQueryParameters2D
Description
Properties
Methods
Property Descriptions
Method Descriptions
PhysicsRayQueryParameters3D
Description
Properties
Methods
Property Descriptions
Method Descriptions
PhysicsServer2D
Description
Methods
Enumerations
Method Descriptions
PhysicsServer2DExtension
Description
Methods
Method Descriptions
PhysicsServer2DManager
Description
Methods
Method Descriptions
PhysicsServer3D
Description
Methods
Enumerations
Method Descriptions
PhysicsServer3DExtension
Description
Methods
Method Descriptions
PhysicsServer3DManager
Description
Methods
Method Descriptions
PhysicsServer3DRenderingServerHandler
Methods
Method Descriptions
PhysicsShapeQueryParameters2D
Description
Properties
Property Descriptions
PhysicsShapeQueryParameters3D
Description
Properties
Property Descriptions
PhysicsTestMotionParameters2D
Description
Properties
Property Descriptions
PhysicsTestMotionParameters3D
Description
Properties
Property Descriptions
PhysicsTestMotionResult2D
Description
Methods
Method Descriptions
PhysicsTestMotionResult3D
Description
Methods
Method Descriptions
ProjectSettings
Description
Tutorials
Properties
Methods
Signals
Property Descriptions
Method Descriptions
PropertyTweener
Description
Methods
Method Descriptions
RandomNumberGenerator
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
RDAttachmentFormat
Description
Properties
Property Descriptions
RDFramebufferPass
Description
Properties
Constants
Property Descriptions
RDPipelineColorBlendState
Description
Properties
Property Descriptions
RDPipelineColorBlendStateAttachment
Description
Properties
Methods
Property Descriptions
Method Descriptions
RDPipelineDepthStencilState
Description
Properties
Property Descriptions
RDPipelineMultisampleState
Description
Properties
Property Descriptions
RDPipelineRasterizationState
Description
Properties
Property Descriptions
RDPipelineSpecializationConstant
Description
Properties
Property Descriptions
RDSamplerState
Description
Properties
Property Descriptions
RDShaderSource
Description
Properties
Methods
Property Descriptions
Method Descriptions
RDTextureFormat
Description
Properties
Methods
Property Descriptions
Method Descriptions
RDTextureView
Description
Properties
Property Descriptions
RDUniform
Description
Properties
Methods
Property Descriptions
Method Descriptions
RDVertexAttribute
Description
Properties
Property Descriptions
RefCounted
Description
Tutorials
Methods
Method Descriptions
RegEx
Description
Methods
Method Descriptions
RegExMatch
Description
Properties
Methods
Property Descriptions
Method Descriptions
RenderingDevice
Description
Tutorials
Methods
Enumerations
Constants
Method Descriptions
RenderingServer
Description
Tutorials
Properties
Methods
Signals
Enumerations
Constants
Property Descriptions
Method Descriptions
RenderSceneBuffers
Description
Methods
Method Descriptions
RenderSceneBuffersConfiguration
Description
Properties
Property Descriptions
RenderSceneBuffersExtension
Description
Methods
Method Descriptions
RenderSceneBuffersRD
Description
Methods
Method Descriptions
Resource
Description
Tutorials
Properties
Methods
Signals
Property Descriptions
Method Descriptions
ResourceFormatLoader
Description
Methods
Enumerations
Method Descriptions
ResourceFormatSaver
Description
Methods
Method Descriptions
ResourceImporter
Description
Tutorials
Enumerations
ResourceImporterBitMap
Description
Tutorials
Properties
Property Descriptions
ResourceImporterBMFont
Description
Tutorials
Properties
Property Descriptions
ResourceImporterCSVTranslation
Description
Tutorials
Properties
Property Descriptions
ResourceImporterDynamicFont
Description
Tutorials
Properties
Property Descriptions
ResourceImporterImage
Description
Tutorials
ResourceImporterImageFont
Description
Tutorials
Properties
Property Descriptions
ResourceImporterLayeredTexture
Description
Tutorials
Properties
Property Descriptions
ResourceImporterMP3
Description
Tutorials
Properties
Property Descriptions
ResourceImporterOBJ
Description
Tutorials
Properties
Property Descriptions
ResourceImporterOggVorbis
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
ResourceImporterScene
Description
Tutorials
Properties
Property Descriptions
ResourceImporterShaderFile
Description
ResourceImporterTexture
Description
Tutorials
Properties
Property Descriptions
ResourceImporterTextureAtlas
Description
Properties
Property Descriptions
ResourceImporterWAV
Description
Tutorials
Properties
Property Descriptions
ResourceLoader
Description
Tutorials
Methods
Enumerations
Method Descriptions
ResourceSaver
Description
Methods
Enumerations
Method Descriptions
ResourceUID
Description
Methods
Constants
Method Descriptions
SceneMultiplayer
Description
Properties
Methods
Signals
Property Descriptions
Method Descriptions
SceneState
Description
Methods
Enumerations
Method Descriptions
SceneTree
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
SceneTreeTimer
Description
Properties
Signals
Property Descriptions
ScriptLanguage
ScriptLanguageExtension
Methods
Enumerations
Method Descriptions
Semaphore
Description
Tutorials
Methods
Method Descriptions
SkinReference
Methods
Method Descriptions
StreamPeer
Description
Properties
Methods
Property Descriptions
Method Descriptions
StreamPeerBuffer
Description
Properties
Methods
Property Descriptions
Method Descriptions
StreamPeerExtension
Methods
Method Descriptions
StreamPeerGZIP
Description
Methods
Method Descriptions
StreamPeerTCP
Description
Methods
Enumerations
Method Descriptions
StreamPeerTLS
Description
Tutorials
Methods
Enumerations
Method Descriptions
SurfaceTool
Description
Tutorials
Methods
Enumerations
Method Descriptions
TCPServer
Description
Methods
Method Descriptions
TextLine
Description
Properties
Methods
Property Descriptions
Method Descriptions
TextParagraph
Description
Properties
Methods
Property Descriptions
Method Descriptions
TextServer
Description
Methods
Enumerations
Method Descriptions
TextServerAdvanced
Description
TextServerDummy
Description
TextServerExtension
Description
Methods
Method Descriptions
TextServerFallback
Description
TextServerManager
Description
Methods
Signals
Method Descriptions
ThemeDB
Description
Properties
Methods
Signals
Property Descriptions
Method Descriptions
Thread
Description
Tutorials
Methods
Enumerations
Method Descriptions
TileData
Description
Properties
Methods
Signals
Property Descriptions
Method Descriptions
Time
Description
Methods
Enumerations
Method Descriptions
TLSOptions
Description
Methods
Method Descriptions
TranslationServer
Description
Tutorials
Properties
Methods
Property Descriptions
Method Descriptions
TreeItem
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
TriangleMesh
Description
Tween
Description
Methods
Signals
Enumerations
Method Descriptions
Tweener
Description
Signals
UDPServer
Description
Properties
Methods
Property Descriptions
Method Descriptions
UndoRedo
Description
Methods
Signals
Enumerations
Method Descriptions
UPNP
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
UPNPDevice
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
WeakRef
Description
Methods
Method Descriptions
WebRTCDataChannel
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
WebRTCDataChannelExtension
Methods
Method Descriptions
WebRTCMultiplayerPeer
Description
Methods
Method Descriptions
WebRTCPeerConnection
Description
Methods
Signals
Enumerations
Method Descriptions
WebRTCPeerConnectionExtension
Methods
Method Descriptions
WebSocketMultiplayerPeer
Description
Properties
Methods
Property Descriptions
Method Descriptions
WebSocketPeer
Description
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
WebXRInterface
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
WorkerThreadPool
Description
Tutorials
Methods
Method Descriptions
XMLParser
Description
Methods
Enumerations
Method Descriptions
XRInterface
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
XRInterfaceExtension
Description
Tutorials
Methods
Method Descriptions
XRPose
Description
Tutorials
Properties
Methods
Enumerations
Property Descriptions
Method Descriptions
XRPositionalTracker
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
XRServer
Description
Tutorials
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
ZIPPacker
Description
Methods
Enumerations
Method Descriptions
ZIPReader
Description
Methods
Method Descriptions
Editor-only
EditorCommandPalette
Description
Properties
Methods
Method Descriptions
EditorDebuggerPlugin
Description
Methods
Method Descriptions
EditorDebuggerSession
Description
Methods
Signals
Method Descriptions
EditorExportPlatform
Description
Tutorials
Methods
Method Descriptions
EditorExportPlatformAndroid
Tutorials
Properties
Property Descriptions
EditorExportPlatformIOS
Tutorials
Properties
Property Descriptions
EditorExportPlatformLinuxBSD
Tutorials
Properties
Property Descriptions
EditorExportPlatformMacOS
Tutorials
Properties
Property Descriptions
EditorExportPlatformPC
EditorExportPlatformWeb
Tutorials
Properties
Property Descriptions
EditorExportPlatformWindows
Tutorials
Properties
Property Descriptions
EditorExportPlugin
Description
Tutorials
Methods
Method Descriptions
EditorFeatureProfile
Description
Methods
Enumerations
Method Descriptions
EditorFileDialog
Description
Properties
Methods
Signals
Enumerations
Property Descriptions
Method Descriptions
EditorFileSystem
Description
Methods
Signals
Method Descriptions
EditorFileSystemDirectory
Description
Methods
Method Descriptions
EditorFileSystemImportFormatSupportQuery
Description
Methods
Method Descriptions
EditorImportPlugin
Description
Tutorials
Methods
Method Descriptions
EditorInspector
Description
Properties
Methods
Signals
Method Descriptions
EditorInspectorPlugin
Description
Tutorials
Methods
Method Descriptions
EditorInterface
Description
Properties
Methods
Property Descriptions
Method Descriptions
EditorNode3DGizmo
Description
Methods
Method Descriptions
EditorNode3DGizmoPlugin
Description
Tutorials
Methods
Method Descriptions
EditorPaths
Description
Tutorials
Methods
Method Descriptions
EditorPlugin
Description
Tutorials
Methods
Signals
Enumerations
Method Descriptions
EditorProperty
Description
Properties
Methods
Signals
Property Descriptions
Method Descriptions
EditorResourceConversionPlugin
Description
Methods
Method Descriptions
EditorResourcePicker
Description
Properties
Methods
Signals
Property Descriptions
Method Descriptions
EditorResourcePreview
Description
Methods
Signals
Method Descriptions
EditorResourcePreviewGenerator
Description
Methods
Method Descriptions
EditorResourceTooltipPlugin
Description
Methods
Method Descriptions
EditorSceneFormatImporter
Description
Methods
Constants
Method Descriptions
EditorSceneFormatImporterBlend
Description
EditorSceneFormatImporterFBX
Description
EditorSceneFormatImporterGLTF
EditorScenePostImport
Description
Tutorials
Methods
Method Descriptions
EditorScenePostImportPlugin
Description
Methods
Enumerations
Method Descriptions
EditorScript
Description
Methods
Method Descriptions
EditorScriptPicker
Description
Properties
Property Descriptions
EditorSelection
Description
Methods
Signals
Method Descriptions
EditorSettings
Description
Properties
Methods
Signals
Constants
Property Descriptions
Method Descriptions
EditorSpinSlider
Description
Properties
Signals
Property Descriptions
EditorSyntaxHighlighter
Description
Methods
Method Descriptions
EditorTranslationParserPlugin
Description
Methods
Method Descriptions
EditorUndoRedoManager
Description
Methods
Signals
Enumerations
Method Descriptions
EditorVCSInterface
Description
Tutorials
Methods
Enumerations
Method Descriptions
FileSystemDock
Description
Methods
Signals
Method Descriptions
ScriptCreateDialog
Description
Properties
Methods
Signals
Method Descriptions
ScriptEditor
Description
Methods
Signals
Method Descriptions
ScriptEditorBase
Description
Methods
Signals
Method Descriptions
Variant types
Variant
Description
Tutorials
AABB
Description
Tutorials
Properties
Constructors
Methods
Operators
Property Descriptions
Constructor Descriptions
Method Descriptions
Operator Descriptions
Array
Description
Constructors
Methods
Operators
Constructor Descriptions
Method Descriptions
Operator Descriptions
Basis
Description
Tutorials
Properties
Constructors
Methods
Operators
Constants
Property Descriptions
Constructor Descriptions
Method Descriptions
Operator Descriptions
bool
Description
Constructors
Operators
Constructor Descriptions
Operator Descriptions
Callable
Description
Constructors
Methods
Operators
Constructor Descriptions
Method Descriptions
Operator Descriptions
Color
Description
Tutorials
Properties
Constructors
Methods
Operators
Constants
Property Descriptions
Constructor Descriptions
Method Descriptions
Operator Descriptions
Dictionary
Description
Tutorials