Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Игрушка (http://www.flasher.ru/forum/showthread.php?t=98376)

Толстый 12.07.2007 11:08

Игрушка
 
Доброго времени суток! Надо сделать игрушку. Суть: есть поле (квадрат, состоящий из квадратов меньших размеров 7 на 7) За квадратами скрываются несколько картинок, которые игрок должен угадать. Попыток, допустим, 5 после использования всех попыток или выигрыша игроку открывается все поле. При подгрузке игрушки картинки, естесственно, должны появляться в случайных местах.
Как можно осуществить эту идею?
Если не затруднит, то все разжевать, т.к. я в этом деле смыслю мало. Или киньте ссылочку на нечто похожее!
Заранее спасибо.

etc 12.07.2007 11:14

И что конкретно у вас не получается?

Толстый 12.07.2007 11:23

ничего самого главного! Ну, мувики-кнопки, срабатывающие то клика я нарисую! А вот как сделать все остальное т.е открытие всего поля после победы/проигрыша; отраничение кол-ва кликов; случайное расположение мувиков - ума не приложу как!
Приятель предлагает создать несколько мувиков, выложить их на сервер (т.е. этим снимается проблема со случайной подгрузкой), но как сделать, чтобы они в конце все открылись?, как ограничить кол-во кликов?

GreatRash 12.07.2007 11:55

А если обьявить какую-нить переменную ну типа win и loose
Потом что-то типа такого:
Код:

_root.onEnterFrame = function() {
 if (win == 1) { // Если победа, то...
  for (i = 1; i < 15; i++) { // Для, допустим, 15 клипов
  mci.gotoAndStop(2); // все клипы с 1 по 15 переходят на 2 кадр (где картинки открыты)
  }
 }
}

Ну и с loose то же самое

Толстый 12.07.2007 12:11

самый косяк спрашивать каждую ячейку в отдельности у сервера... т.е. нажимаешь на поле, идет запрос к серверу, в этот момент что-то на ячейке происходит, как приходит ответ от сервера, то поменять клип

а есть какой-нить примерчик?

посоветовался тут с одним человеком, он говорит, ято надо делать след. образом: "нужно сделать запрос к серверу, и занести ответ в какую-нить переменную" а вот как это сделать силами флэш.....?!


Часовой пояс GMT +4, время: 08:31.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.