Суббота, 26.05.2012, 18:09


Приветствую Вас Гость

Меню сайта
Категории каталога
Создание игр [170]
Статьи об общих понятиях связанных с созданием игр
Движки и Гейммейкеры [85]
Статьи о программах для создания игр
Игры [39]
Статьи об играх, в том числе и сделанных на гейммейкерах
Софт [25]
Различные программы, в том числе в помощь игроделам
Разное [61]
Статьи, которые не вошли в определённые разделы
Наш опрос
Какую графическую систему API вы используете?
Всего ответов: 5884
Главная » Статьи » Движки и Гейммейкеры

Делаем кнопки в 3D Rad
На чем основывается мой способ? В EventOnInput я нашел пунктик - ...onMouseOver. Поэкспериментировав я понял что он работает. Потом разобравшись с ConfigureControls я установил вместо F9 - не нужной мне клавиши Mouse Button 0(левую кнопку мыши). Соединив вместе можно сделать кнопку.
Разберу пошагово:
Шаг 1. Устанавливаем вместо какой-нибудь клавиши "Mouse Button 0".


Шаг 2. Создаем EventOnInput с каким-либо действием по нажатию сей кнопки. Делаем его изначально неактивным.

Шаг 3. Создаем два EventOnInput, первый включит первый EventOnInput при попадании мыши в свою активную область. И второй выключающим когда курсор выйдет за ее пределы.

Шаг 4. Создаем спрайт и ставим его на месте активной области кнопки. Подгоняем область/спрайт.

Категория: Движки и Гейммейкеры | Добавил: DoubleWhiteDi (01.12.2010)
Просмотров: 1604 | Рейтинг: 5.0/4
Теги: EventOnInput, input, ConfigureControl, мышь, Урок, кнопка, программирование, 3D Rad, Controls, Управление
Дополнительные опции:
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:

Игровые объявления и предложения:
Если вас заинтересовал материал «Делаем кнопки в 3D Rad», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела. Предлагаются такие схожие материалы: Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями. Для этого воспользуйтесь предлагаемой ниже кнопкой:
Всего комментариев: 1
0  
1 LibertyClaw   (30.01.2011 14:38)
Урок сильно устарел, в новых версиях в Event on Input есть обработка клика именно в этой области.

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Ссылки по теме
Поиск
10 случайных движков
Oddity Engine
3D Game Maker
ezRPG
OpenBlox
GameDirector
Racer
Mezona
Neobook
AGK
Retribution Engine
Друзья сайта
Игровой форум GFAQ.ru Перевод консольных игр Разработка игр в СНГ Loadka.ru – загрузка файлов Игорный бизнес в России Реклама и заработок
Все права сохранены. GcUp.ru © 2008-2012 Рейтинг