假设我正在使用 gdscript 静态类型,并且对于一个函数参数,我事先不知道我会得到什么。这就是typing.Anypython 中的用途。我该如何使用 gdscript 来做到这一点?
这似乎Variant不是一个有效的类型,我不确定是否用于Object该目的(因为它可能是内置的)
编辑 将类型留空显然是可行的,但是文档有一个名为typed-or-dynamic-stick-to-one-style的特定部分,并且由于我们已经缺乏使用 gdscript 的良好实践,所以我宁愿找到另一种方法
任何想法?
从 Godot 3.2 开始,GDScript 还没有Variant或any类型提示。但是,Object如果您希望变量保存任何对象(或者null,因为 Object 在设计上可为空),您仍然可以使用类型提示。Object可能不包含像int或bool这样的原始类型。
因此,您现在应该忽略类型提示。
| 归档时间: |
|
| 查看次数: |
1252 次 |
| 最近记录: |