gpt4 book ai didi

game-development - 有没有办法在 GDScript 中通过引用传递内置变量?

转载 作者:行者123 更新时间:2023-12-04 01:11:32 24 4
gpt4 key购买 nike

我正在为我的游戏开发一个开发者控制台系统,我目前正在研究实现变量的工作方式。起初,我以为我只是使用变量指针来更改属于其他对象的变量,但 GDScript 似乎不支持它们。有什么办法可以做到这一点,如果没有,我有什么选择?

最佳答案

也许您可以创建一个字典,其中变量名作为键,变量的值作为字典值。然后,如果玩家将在他的代码中定义一个变量 a 并将其设置为 10,则您的字典将需要更改为

{}

{'a': 10},

当玩家将变量 a 更改为 11 时,您的字典应更新为

{'a': 11}.

如果您有一个简单的控制台,其中没有带有自己变量的对象,只需创建一个字典即可。否则,如果您有对象,请为每个对象创建一个类似的字典。如果您的控制台可以支持没有名称的变量,您应该尝试用不同的方法来解决这个问题。

关于game-development - 有没有办法在 GDScript 中通过引用传递内置变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64690552/

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