Game Maker - создание игр | HellRoom Games
Ноябрь 17, 2025, 16:28:53 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Game Maker Помощь Правила форума Поиск Календарь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: панель с сообщениями (прокрутка текста, чат)  (Прочитано 3567 раз)
0 Пользователей и 1 Гость смотрят эту тему.
a7s1h1
Активный участник
*****

Репутация: 27
Offline Offline

Пол: Мужской
API: Game Maker 8.0 Pro
Сообщений: 457


« : Октябрь 27, 2011, 08:04:34 »

не подскажет ли кто-нибудь ссылочку на пример с чем-нибудь похожим на панель сообщений, как, например, в Fallout? (когда для сообщений отдельное окошко на панели с остальными кнопками, ограниченное несколькими строчками, при появлении новых строчек внизу старые съезжают вверх)
« Последнее редактирование: Март 01, 2013, 22:21:46 от FanTom » Записан

Fantom
I am... All of me
Гл. Администратор
*

Репутация: 1325
Offline Offline

Пол: Мужской
Награды:
5000 сообщений!За постоянность! [500 дней на форуме]За лояльность! [+1000 репутации]За отличные статьи по Game Maker!Тру Админ :DЗнаток Game Maker...
API: GameMaker Studio Master
Сообщений: 5026



« Ответ #1 : Октябрь 27, 2011, 10:07:13 »

Опиши, кто такой Fallout (знаю, что игра, но не более того), как эта панелька там выглядит, предполагается ли реализация прокрутки к старым сообщениям, и прочие функции тех самых кнопочек.
Подробности... а не ссылку на скачивание Fallout, чтобы посмотреть чатик.

Добавлено: Октябрь 27, 2011, 10:13:52
Как сделать, чтобы старый текст съезжал вверх (то есть самое простое):
Код: (Сначала)
global.message='';
Код: (Добавление сообщения)
global.message+='сообщение'+'#';
//решетка для переноса на новую строку, обязательно для каждого нового сообщения
Код: (Рисование)
draw_text(10,500-string_height(global.message),global.message);
//string_height - ключевая функция, высчитывает верхнюю границу текста
Записан

Dmi7ry
Гл. Администратор
*

Репутация: 1379
Offline Offline

Пол: Мужской
Награды:
5000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+1000 репутации]За помощь в развитии форума!Знаток Game Maker!За помощь новичкам!
API: GameMaker Studio Master
Деятельность: Code, design
Сообщений: 6626



WWW
« Ответ #2 : Октябрь 27, 2011, 10:40:54 »

Не видел fallout, однако можно, например, так...

* show_text.gmk (14 Кб - загружено 569 раз.)
Записан

- А какой, собственно, командой процессора колобок ест черта?
- Командой EAT...
Справка и FAQ в правом верхнем углу...
a7s1h1
Активный участник
*****

Репутация: 27
Offline Offline

Пол: Мужской
API: Game Maker 8.0 Pro
Сообщений: 457


« Ответ #3 : Октябрь 27, 2011, 12:36:46 »

спасибо вам обоим, помогло Уважуха

P.S. а насчёт fallout - если ввести в google слово "fallout", то в картинках практически все ссылки будут именно на скриншоты этой игры
Записан

lucheus
Free Bird
«Старожил форума»
******

Репутация: 81
Offline Offline

Пол: Мужской
Награды:
500 сообщений!За постоянность! [50 дней на форуме]
API: GameMaker Studio 2
Деятельность: Игростроение, дизайн, музыка, ролики и т.п
Сообщений: 769


« Ответ #4 : Октябрь 30, 2011, 06:11:13 »

Dmi7ry классный пример дал...
Записан

"Глина, из которой ты слеплен, высохла и затвердела, и уже ничто и никто на свете не сумеет пробудить в тебе уснувшего музыканта или поэта, или астронома, который, быть может, жил в тебе когда-то" (с) Антуан де-Сент Экзюпери

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

HellRoom Games © 2006-2012 All Rights Reserved
Powered by SMF 1.1.21 | SMF © 2013, Simple Machines
Страница сгенерирована за 0.064 секунд. Запросов: 30.