gpt4 book ai didi

javascript - 使用此代码可以实现什么目的?

转载 作者:行者123 更新时间:2023-11-29 17:17:27 26 4
gpt4 key购买 nike

我目前正在开发一款塔防游戏,并且正在实现不同的塔楼。我正在寻找一种方法来设置预定义值,例如配置文件,我可以在构建时为不同的塔提取不同的值。

我一直在四处搜索,发现了一些看起来像这样的代码:

var  building_attributes  =  {
"Wall" : {
Damage : 0 ,
RANGe : 0
speed : 0
bullet_speed : 0
life : 100 ,
Shield : 500 ,
cost : 5
}
};

如果我实现了这个,我该如何访问不同的值?或者也许有人对我的问题有很好的解决方案。

所有答案都非常受欢迎。 :)

最佳答案

例如访问life:

var life = building_attributes.Wall.life;
//live === 100

building_attributes 是一个包含对象的变量,具有 Wall 属性。 Wall 属性是另一个具有属性的对象。对象的属性可通过 the dot-notation, bracket notation or combination of both 访问.

如果您上过数据结构类(class),这种组织数据的结构称为。这是当一份数据有 child 时,可以是数据或子树。这些子树也可以包含数据,或者子树等等。

关于javascript - 使用此代码可以实现什么目的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16039171/

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