Плагин "Custom Controls"

Новый плагин, позволяющий настроить управление в вашей игре.

— Меняет клавиши управления во время запуска приложения.
— Работает со встроенными поведениями.
— Настраивает все элементы управления для вашей игры: мышь, клавиатуру и даже контролер XBox360.
— Показывает установленные клавиши для клавиатуры, мыши, и геймпада, или использует кнопки XBox 360.
— Сохраняет и загружает конфигурацию управления на жесткий диск.

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




FAQ по плагину Custom Controls:

Как в игре установить управление по умолчанию?

* сделайте .cap, где игрок может назначить управление
* временно сохраните его в файл "default" (или с любым другим именем)
* загрузите игру, назначьте клавиши и сохраните
* затем измените .cap, чтобы он больше не сохранял в "default", а сохранял в "user"
* затем вы можете выбирать, когда загружать управление по умолчанию по мере необходимости

Как я могу показать игроку, что кнопка установлена?

Выражение ControlString(название управления, номер игрока) возвращает строку для имени установленной кнопки. Например, Set Text to : CustomKeys.ControlString("Move Left",1) установит текст "Left Arrow", если эта кнопка была установлена для управления "Move Left" игрока 1.

Действия Set Control Sprite (Установить спрайт управления) и Show Control Sprite (Показать спрайт управления) позволяют вам показывать изображение для контроллера XBox 360.

А что если я хочу, чтобы он писал Mouse1 вместо Left Mouse Button, или Enter вместо Return?

Действие Set Control String (Задать строку управления) позволяет перезаписать вам название управления, поэтому вы легко можете задать "LMB" вместо "left mouse button" или всё, что сами захотите.

Установка:

Скопировать содержимое папки Plugins в C:\Program Files\ScirraConstruct\Plugins
После установки новый объект Custom Controls появится в списке объектов.

Скачать плагин:

CustomControls.zip (158 кб)

Скачать исходник и пример:

CK.cap (567 кб) — Исходник, демонстрирующий плагин Custom Controls (для открытия требуется программа версии не ниже 0.99.96).

CK.exe (2,4 мб) — Скомпилированный пример, демонстрирующий плагин Custom Controls.

Ссылка на источник:

Custom Controls

Автор плагина: lucid

Опубликовано: 2 ноября, 2010

Категория: Плагины и эффекты