Javascript 通过使用此代码,您获得了什么?
我目前正在做一个塔楼防御游戏,我目前正在实施不同的塔楼。我正在寻找一种设置预定义值的方法,比如一个配置文件,我可以在构建时为不同的塔提取不同的值 我一直在四处搜索,发现了一些代码,如下所示:Javascript 通过使用此代码,您获得了什么?,javascript,map,html-table,easeljs,createjs,Javascript,Map,Html Table,Easeljs,Createjs,我目前正在做一个塔楼防御游戏,我目前正在实施不同的塔楼。我正在寻找一种设置预定义值的方法,比如一个配置文件,我可以在构建时为不同的塔提取不同的值 我一直在四处搜索,发现了一些代码,如下所示: var building_attributes = { "Wall" : { Damage : 0 , RANGe : 0 speed : 0 bullet_speed : 0
var building_attributes = {
"Wall" : {
Damage : 0 ,
RANGe : 0
speed : 0
bullet_speed : 0
life : 100 ,
Shield : 500 ,
cost : 5
}
};
如果我实现了这一点,那么如何访问不同的值?也许有人能很好地解决我的问题
所有答案都非常感谢。:) 例如,访问
生活:
var life = building_attributes.Wall.life;
//live === 100
building\u attributes
是一个包含对象的变量,具有Wall
属性。Wall
属性是另一个具有属性的对象。可以通过访问对象的属性
如果您已经学习了数据结构课程,那么这种组织数据的结构称为树。当一段数据有子数据时,可以是数据或子树。这些子树还可以包含数据或子树等