字典我觉得最大的用处就是做重新的语义封装,Godot在脚本语义上有点差:

    • 隐式调用挂载脚本节点自身类型的方法,搞得好像是全局的方法式的。
    • 生命周期的几个函数,加个on语义不就更清楚了
    • 获取节点非得写整个路径,希望后期版本可以简化。
    • 有些方法名太长了,是想学PHP的风格吗?

    现阶段字典确实可以实现一些语义化封装,让自己的代码至少看起自己知道啥是啥。
    比如,我喜欢将用到的一些节点,封装到my字典下,使用的时候就是my.xx,语义就是我的什么什么。
    也可以用window字典封装一些有关视口的尺寸信息之类的。
    后期也可能封装input和mouse等。
    这种二次语义化封装,能让你的代码看起来更有语义。
    image.png