我一直回避在这里张贴的东西,因为我下定决心去解决它自己显示的下一个对象,但我已经碰了壁。跳转到和阵列
我真的一直在使用jQuery/Javascript很短的时间和小容量(基本动画等),我给自己设置了一个挑战(并帮助自己学习)来转换我相当乏味的产品组合网站转化为基本的“点击”或基于文本(ish)的游戏,以更具交互性/创造性的方式展示我的插图。
无论如何 - 要点。
我已经构建了有关不同领域的信息对象的数组,而我希望做的是基于该区域信息的每个区域关联或者是方向(北,南)。
的数组:
var areas = {
"outskirts" : {
"name" : "Dead city Outskirts",
"info" : "What you see around you",
"image" : "images/outskirts.jpg",
},
"path" : {
"name" : "A lonely Path",
"info" : "What you see around you",
"image" : "images/path.jpg"
},
"cliff" : {
"name" : "An Ultimatum",
"info" : "What you see around you",
"image": "images/cliff.jpg"
},
"city" : {
"name" : "Carcass of a City",
"info" : "What you see around you",
"image" : "images/city.jpg"
},
"building" : {
"name" : "Once a home",
"info" : "What you see around you",
"image" : "images/city.jpg"
}
};
因此,举例来说,
你在郊外开始和获取信息说,你可以向北方移动 和您键入或点击,上面写着“北”的项目然后切换到下一个“路径”区域。
,然后填充所有的根据各地路径,(姓名和信息等)
我想如果我加入“退出”的对象,如信息:
“退出”:{ “北”:“路径”, “南”:“悬崖” },
这可能是我猜的关键,您可以根据上的指示前往哪个方向,或者可能是一个真正的或虚假陈述每个区域。
所以真的什么,我问的是:
怎么办我每个区域之间移动? (从outskirts.name更改为path.name) 我正走在正确的道路上吗? (我的问题可能来自缺乏经验)
我感谢任何人都可以事先提出一个解决方案,以及任何建议是极大的赞赏。
谢谢你的时间。
myobject。[“key”]是无效的JavaScript语法。 –
叶,错别字已被修复。 –
感谢您抽出宝贵时间回答,我仍在努力尝试让事情发生,当我得到解决方案时,我会给你一个提醒 - 再次感谢! – TheDeskoftheCaptain