Почему не вызывается код моей изометрической карты?

#javascript #jquery #map #isometric

#javascript #jquery #словарь #изометрический

Вопрос:

Я создаю изометрическую карту, подобную той, что была выполнена Кристианом Вебером.

У меня есть почти идентичный его код, но функция JS, создающая карту, никогда не вызывается. Это должно быть, поскольку у меня есть $('div#map').gameMap({map:[[{"tile":"grass_0","object":""},... в $(document).ready(function()
{}
то же, что и у него в исходном коде его демо.

Вот JSFiddle, показывающий мою попытку:http://jsfiddle.net/briz/RWgge/6 /

Мне нужна только 1 карта, и она не обязательно должна быть такой большой, как та, что указана в коде, но для того, чтобы попытаться заставить карту работать, я оставил ее такой же большой, какую он дает.

Может кто-нибудь понять, почему не вызывается моя gameMap функция?

Ответ №1:

Ваш код расположен в неправильном порядке — вам нужно загрузить плагин перед созданием класса с его помощью, и вам нужно создать экземпляр класса после того, как вы создали класс.

Это то, что вы хотели?

http://jsfiddle.net/mblase75/RWgge/8/

Комментарии:

1. Да, это как раз то, что мне было нужно! Большое вам спасибо! Какая палочка-выручалочка!