Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помощь с игрой Память (https://javascript.ru/forum/misc/31246-pomoshh-s-igrojj-pamyat.html)

infini7y 31.08.2012 11:05

Помощь с игрой Память
 
Здравствуйте,есть игра "Память" - есть 16 картинок,открыв 2 одинаковых картинки,они остаются,суть игры открыть все картинки,есть готовый скрипт игры
Интересует следующее нужно сделать призы,допустим при 16 кликах - Первое место,при 24 - второе,при 36 - третье и так далее,у кого то есть идеи,кто может помочь?) :)

Caminante 31.08.2012 12:23

infini7y, а в чем именно проблема? Как подсчитать количество кликов?

lord2kim 31.08.2012 13:20

infini7y, повесить обработку события клика на всю область с картинками и считать при каждом клике по картинке
var index = 0;
document.getElementById("id области с картинками").onclick = function (e) {
    e = e || event;
    var target = e.target || e.srcElement;
    if (target.tagName == "IMG") { index++; }
}

infini7y 31.08.2012 13:55

Цитата:

Сообщение от Caminante (Сообщение 201960)
infini7y, а в чем именно проблема? Как подсчитать количество кликов?

нет,распределить награды от кол-во кликов :)
1) Золото - меньше 20 кликов
2) Серебро - меньше 30 кликов
3) Бронза - меньше 40 кликов
как то так,всем спасибо,уже вроде бы разобрался.

Severtain 31.08.2012 22:28

Там ничего тяжелого нету! lord2kim был прав! надо повесить отработку!
А далее сделать скрипт для отслеживания количества кликов и получения награды )

Irish.Tippler 03.09.2012 16:14

Я писал точно такую-же игру )) Только вот "награда" у меня считалась в зависимости от количества квадратов (максимум 40) и затраченного времени. ) У меня вопрос: прелоадер для картинок делал?


Часовой пояс GMT +3, время: 21:37.