gpt4 book ai didi

godot - 输入 "Any"的正确方法

转载 作者:行者123 更新时间:2023-12-03 08:48:17 26 4
gpt4 key购买 nike

假设我正在使用 gdscript 静态类型,并且对于一个函数参数,我事先不知道我会得到什么。这就是 python 中 typing.Any 的作用。如何使用 gdscript 做到这一点?

似乎 Variant 不是有效类型,我不确定是否使用 Object 来实现此目的(因为它可能是内置的)

编辑将类型留空显然是可行的,但文档有一个名为 typed-or-dynamic-stick-to-one-style 的特定部分。 ,而且由于我们已经缺乏使用 gdscript 的良好实践,所以我宁愿寻找另一种方法

有什么想法吗?

最佳答案

从 Godot 3.2 开始,GDScript does not feature a Variant or any type hint yet 。但是,如果您希望变量保存任何对象(或 null,因为 Object 在设计上可以为空),您仍然可以使用 Object 类型提示。不过,Object 可能不包含 intbool 等基本类型。

因此,您现在应该忽略类型提示。

关于godot - 输入 "Any"的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60506001/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com