Я разрабатываю настольную игру в javascript, и я почти решил все условные и итерационные операции, но у меня все еще есть одна проблема: это игра, в которой вы бросаете кости, а затем свою пешку движется, и когда ваша пешка достигает определенного места на доске, она должна отображать карточку с вопросами. Эта карта на самом деле является html div, и я просто скрываю ее и показываю ее с помощью .css-файла. Дело в том, что он «стреляет» сразу после того, как я бросаю кости, и я не могу понять, как его синхронизировать с движениями пешки, чтобы он появился, когда пешка действительно дошла до этой секции доски. Пешка - это просто изображение, и я «вызываю» его с помощью jQuery следующим образом: $ («# bluePawn»), а затем я использую функцию анимации в javascript, чтобы заставить ее «перемещаться» по доске. Эта функция получает 4 параметра, которые: объект DOM для перемещения (пешка, как я уже упоминал ранее), текущее положение пешки на доске, сколько пробелов для перемещения и флаг истины/флага. Надеюсь, это может быть более наглядным, если я покажу вам фрагмент кода, который вызывает движение.Настольная игра в javascript, вопросы по синхронизации вопросов
Места, где пешки могут быть размещены и на которые они могут перемещаться, которые «отмечены» на плате с координатами пикселей, включенных в ассоциативном массиве
Я попытался включить пример кода, но не было способный правильно отступать.
Добро пожаловать в Переполнение стека. _ «Я попытался включить пример кода» _ - Попробуйте немного сложнее: нажмите «изменить», вставьте код, затем выберите его и нажмите кнопку '{}', и он будет автоматически отформатирован как код. Рассмотрим также предоставление демонстрации на http://jsfiddle.net или http://jsbin.com (но код непосредственно в вопросе должен быть приоритетом). – nnnnnn