Kev*_*nan 2 javascript html-table map easeljs createjs
我目前正在开展塔防游戏,我目前正在实施不同的塔.我正在寻找一种方法来设置预定义的值,如配置文件,我可以在构建时提取不同塔的不同值.
我一直在搜索,我遇到了一些看起来像这样的代码:
var building_attributes = {
"Wall" : {
Damage : 0 ,
RANGe : 0
speed : 0
bullet_speed : 0
life : 100 ,
Shield : 500 ,
cost : 5
}
};
Run Code Online (Sandbox Code Playgroud)
如果我实现了这个,那我怎么能访问不同的值呢?或者也许有人在我的问题上有一个很好的解决方案.
所有答案都很有用.:)
例如,访问life:
var life = building_attributes.Wall.life;
//live === 100
Run Code Online (Sandbox Code Playgroud)
building_attributes是包含具有Wall属性的对象的变量.该Wall属性是另一个具有属性的对象.可以通过点符号,括号表示法或两者的组合来访问对象的属性.
如果您已经完成了数据结构课程,那么这种组织数据的结构称为树.当一个数据有子节点时,可以是数据或子树.这些子树还可以包含数据或子树等.
| 归档时间: |
|
| 查看次数: |
95 次 |
| 最近记录: |