如何检查字典值以查看它是否等于 GDSCRIPT

How to check a dictionary value to see if it is equal to something GDSCRIPT

我有一些代码可以确定玩家是否在商店购买了东西。如果任何值 == true

,我想给那个玩家这个项目
var store = {
    'bought' : [false, false, false, false, false, false],
    'purchased': 0,
}

我正在尝试类似 if (store[bought[1]]) == true 但我不擅长编码所以它不起作用

因此,您有一个名为 store 的字典。它有一个你可以阅读的 'bought' 键,像这样:

var bought = store['bought']

或者像这样:

var bought = store.bought

并且该键与一个数组相关联,您可以像这样对其进行索引:

var bought = store['bought']
var item = bought[0]

或者像这样:

var bought = store.bought
var item = bought[0]

或者,如果您不想在单独的变量中使用 bought,您应该可以像这样访问它:

var item = store['bought'][0]

或者像这样:

var item = store.bought[0]