我正在构建一个类似于Christian Weber所做的等距地图。
我有几乎相同的代码,他的,但JS函数构建地图从来没有被调用。应该是,因为我在$(document).ready(function()
{}
中有$('div#map').gameMap({map:[[{"tile":"grass_0","object":""},...
,就像他在演示源代码中所做的那样。
这是一个JSFiddle显示我的尝试:http://jsfiddle.net/briz/RWgge/6/
我只需要一个地图,它不需要像代码中给出的那么大,但为了使地图工作,我保持了与他给出的相同的大地图。
有人能理解为什么我的gameMap
函数没有被调用?
您的代码顺序不对——您需要在使用插件创建类之前加载插件,并且需要在创建类之后创建该类的实例。
这是你想要的吗?http://jsfiddle.net/mblase75/RWgge/8/