配置外部编辑器

使用idea发现不能idea中的tab在godot脚本中会变成空格导致错误,还有不能同步的奇怪问题,所以还是决定使用vscode做外部编辑器。

  1. 在下载vscode中下载godot的插件(适用于GDScript的那一个)
  2. 配置好lunch.json文件
    1. 参考网站外部编辑器设置
    2. 修改json代码
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
        "configurations": [
    {
    "name": "Godot Debug",
    "type": "godot",
    "request": "launch",
    "project": "${workspaceFolder}",
    "port": 6007,
    "debugServer": 6005, //godot4.x修改了默认的端口,这里也要修改插件中对应的端口号(Gdscript_lsp_server_port也改为6005)
    "address": "127.0.0.1",
    "launch_game_instance": true,
    "launch_scene": false
    }
    ]

基础操作

节点的基础操作

  • Q,选择工具,最强大的工具
1
2
3
4
Alt + 拖曳边框缩放点,保持选中目标中心位置不变进行缩放
Shift + 等比列缩放
Ctrl + 鼠标拖曳,以pivot为中心旋转当前对象
Alt + Shift + 拖曳边框缩放点,保持选中目标中心位置不变进行等比例缩放
  • E,旋转工具,改变 Rotation
1
2
3
4
5
6
7
8
9
轴心点,又称中心点,是节点的旋转中心

V,移动轴心点,Shift + V 拖拽轴心点

中心点是一个物体的中心,当我们对物体进行操作的时候,都是以中心点为中心进行对物体的操作
轴心点可以理解为把物体抽象成一个点,物体的位置就是指其轴心点的位置,就是该物体坐标系的原点

Rotate Mode 对象的旋转
沿轴心点旋转
  • F,定位到选中对象