Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 01.04.2009, 20:42
noode вне форума Посмотреть профиль Отправить личное сообщение для noode Найти все сообщения от noode
  № 1  
Ответить с цитированием
noode
 
Аватар для noode

Регистрация: Dec 2008
Сообщений: 95
По умолчанию Работа подобной игры..

Всем привет, вот задумался как делают подобные игры...
А игра такова, все в такие играли, все такие игры знают. Это какието закрытые квадратики, вы их открываете появляется картинка, если две картинки совпало то они удаляются...
Я хочу сделать подобиеб вот стряпал кусочек ... Думал как же отследить какая картинка и на каком месте открыта.. что бы потом удалиться или опять скрыться... но ничего толкового я не придумал...

И еще (вопрсо по исходнику, который прикреплен к теме)
прописал то, что, если нажать на квадратик... он перейдет на второй его фрейм который внутри... Но почему при нажатии еще раз он переходит на первый!

Заранее огромное спасибо, тем кто откликнется!
Вложения
Тип файла: rar cards.rar (4.3 Кб, 64 просмотров)

Старый 01.04.2009, 21:38
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 2  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
нужно отдельно делать: логику игры и её представление
логика проста:
есть , к примеру, 10 кнопок.
у каждой кнопи есть свойство,
все кнопки делятся на пары, у которых это свойство идентично.
при клике по кнопке запоминать её свойство.
при клике по другой кнопки сличать её свойство с запомненным ранее.
если совпадение убираем эту пару кнопок из множества
после чего "запомняная" скидывается и весь процес повторяется.
кнопки кончились - победа.

представление тоже:
генерим гнопки, задаём им свойства, в случайном порядке разбрасываем их по сетке или ы кружок или ещё как.

при клике на "запоминание", переводим кнопку в другой кадр.
при сравнении либо возвращаем в исходное положение либо удаляем с поля.
всё.
Эффекты, анимация, звуки - добавляются по вкусу

Старый 01.04.2009, 21:42
Vektor вне форума Посмотреть профиль Отправить личное сообщение для Vektor Найти все сообщения от Vektor
  № 3  
Ответить с цитированием
Vektor
 
Аватар для Vektor

Регистрация: May 2008
Адрес: Новокузнецк
Сообщений: 219
Записей в блоге: 1
Купи книгу по флешу!
__________________
Книги и желание лучшие учителя.

Старый 01.04.2009, 21:51
noode вне форума Посмотреть профиль Отправить личное сообщение для noode Найти все сообщения от noode
  № 4  
Ответить с цитированием
noode
 
Аватар для noode

Регистрация: Dec 2008
Сообщений: 95
а наглядный пример со свойсвом можно?

Старый 01.04.2009, 21:53
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 5  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
Код AS1/AS2:
my_btn.my_property = 2009;

Старый 01.04.2009, 22:00
noode вне форума Посмотреть профиль Отправить личное сообщение для noode Найти все сообщения от noode
  № 6  
Ответить с цитированием
noode
 
Аватар для noode

Регистрация: Dec 2008
Сообщений: 95
а дальше по типу ...
при нажатии на другой квадрат присвоения или 2008(непохожая картинка) или 2009(похожая) и дальше работаь с if ?

Добавлено через 2 часа 33 минуты
а каким методом осуществить сохранение и сброс свойства?

Старый 02.04.2009, 02:10
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 7  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
если "не похожа" сбрасывать в null или в false, к примеру.

Прежде чем делать игры, надо хотя бы что-нибудь уметь.

Старый 02.04.2009, 03:05
noode вне форума Посмотреть профиль Отправить личное сообщение для noode Найти все сообщения от noode
  № 8  
Ответить с цитированием
noode
 
Аватар для noode

Регистрация: Dec 2008
Сообщений: 95
а что подсказать никак??

Старый 02.04.2009, 17:27
Macika вне форума Посмотреть профиль Отправить личное сообщение для Macika Найти все сообщения от Macika
  № 9  
Ответить с цитированием
Macika
 
Аватар для Macika

Регистрация: Apr 2009
Сообщений: 25
Товарищ Vektor подсказал тебе купить книгу. Есть со специальным уклоном в gamedev.

Старый 02.04.2009, 23:45
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 10  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
Цитата:
Сообщение от noode Посмотреть сообщение
а что подсказать никак??
что подсказать? как присваивают значение переменным?
Код AS1/AS2:
var memory = my_btn.my_property;

Создать новую тему Ответ Часовой пояс GMT +4, время: 09:42.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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