Забудьте RGB, эта клавиатура запускает нереальный двигатель, чтобы отобразить полное интерактивное видео | Геймер ПК, клавиатура запускает нереальное двигатель, чтобы оживить свои клавиши • Регистр

Почему клавиатура упаковывает графический процессор и запускает нереальный двигатель? Показать анимации под прозрачными ключами, Natch

Выберите свою операционную систему:

Забудьте RGB, эта клавиатура запускает нереальный двигатель, чтобы отобразить полное интерактивное видео

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

Современные клавиатуры часто представляют собой пир RGB, сидящий прямо в передней части вашего стола, сидящий прямо в передней части вашего стола. Так почему бы просто не сделать все это экраном? Или включить процессор и графический процессор, которые могут запускать нереальный двигатель? Почему бы не действительно, говорит Finalmouse, производители предстоящей центральной клавиатуры, которая делает именно это.

Видео с объявлением для центральной части (обнаруженное регистром) встроено в верхней части этой статьи и действительно демонстрирует идею. Отображение целого интерактивного экрана за кристально прозрачными клавишами дает удивительное визуальное изображение. Мало того, что анимации прекрасны, но и могут ответить на наживые клавиши. Клавиатуры светодиодного подсказки могут иметь режимы для этого сегодня, но это определенно поражает, когда результат-это вода, а не только что цветные огни.

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

Основанная на процессоре, графическом процессоре и четких графических возможностях, центральная часть в конечном итоге выглядит немного больше как странный все в одном ПК, а не просто клавиатуру. Когда вы учитываете это, ценник долларов США за 349 долларов имеет смысл. Это дорожная клавиатура, но, учитывая, как это явидно, это может стоить того. Или, в зависимости от фактических возможностей этого устройства, это может быть очень дешевый и уникальный ПК.

В любом случае, я действительно хочу один. Если это вообще что -то похожее на видео, центральная часть будет красивой. Есть мало мини -игр, которые вы можете играть на клавиатуре, и это даже может похвастаться магазином кожи, хотя это кажется немного рано. Тем не менее, это может перенести эти игровые эффекты клавиатуры на новый уровень, я очень хотел бы увидеть.

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

ПК Геймер Информационный бюллетень

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

Отправляя свою информацию, которую вы соглашаетесь с условиями и политикой конфиденциальности и в возрасте 16 лет или более.

Почему клавиатура упаковывает графический процессор и запускает нереальный двигатель? Показать анимации под прозрачными ключами, Natch

За 349 долларов это дешевый компьютер и недолгость клавиатуры

Ср 21 декабря 2022 // 01:00 UTC

Если вы думали, что Unicorn Pack был воплощением клавиатуры Bling, предстоящая центральная клавиатура Finalmouse может увидеть, как вы переосмыслите эту оценку.

.

Центральный элемент имеет достоверные заявления о том, что он считается компьютером само по себе, поскольку он упаковывает процессор и графический процессор для электроэнергии, работающих на игровом двигателе Unreal Engine 5.

В отличие от некоторых других клавиатур, оснащенных LCD. С учетом сказанного, потому что обработка происходит на клавиатуре, анимация интерактивна. В своей демонстрации Finalmouse продемонстрировал несколько скинов, включая мини -игру, которая реагирует на ключи пользователя.

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

Согласно FinalMouse, клавиатура будет поддерживать до трех скинов за раз, которые могут быть загружены с его рынка в Steam.

  • Вы можете подключить свою клавиатуру MIDI на веб -сайте с Firefox 108
  • Босс сломал серверы с небрежным кусочком клавиатуры, оставляя технических специалистов, чтобы разобраться в воскресенье в воскресенье
  • Logitech, эта канарейка в угольной шахте ПК, только что упал с окуня
  • Apple, чтобы заплатить 50 миллионов долларов США за гнилую клавиатуру бабочек

Помимо рекламного видео, выпущенного на YouTube в прошлые выходные, мы очень мало знаем о клавиатуре. Не ясно, что использует Display Tech FinalMouse, за исключением того, что он использует «стеклянный стеклянный стеклянный стеклянный стеклянный стеклянный ламинирован», разработанный специально для этого приложения. Это могло бы пройти электрические сигналы из переключателей механических ключей через дисплей.

Мы можем сказать, что ключевые переключатели были разработаны в сотрудничестве с Gateron на основе их черных линейных переключателей. Для тех, кто знаком с коммутаторами Cherry MX, мы ожидаем, что они будут похожи на вишневый красный, хотя и с немного более высокой силой привода. Finalmouse также планирует предложить версию клавиатуры с аналоговыми переключателями, используя датчики залаэффекта. К сожалению, нет никаких слов о том, предложит ли Finalmouse клавиатура с помощью Clicky или тактильных переключателей A La Cherry Blues или Browns.

Клавиатура, как сообщается, запустится в начале следующего года по цене $ 349. Несмотря на то, что это может показаться много для клавиатуры, энтузиасты клавиатуры нередко тратят сотни долларов в поисках идеального ощущения ключа, переключения силы приведения, обратной связи и звука. ®

Создание виртуальных взаимодействий клавиатуры

Демонстрирует, как вы можете создавать и взаимодействовать с 3D -виртуальной клавиатурой с UMG.

Выберите свою операционную систему:

Ваш первый час с UMG

Интерактивные обмена материала с использованием чертежей

План предприятия

  • 1 – установка символов
  • 2 – Установка гнезда виджета
  • 3 – Настройка актеров
  • 4 – Сценарий актера клавиатуры
    • Конечный результат

    Если вы хотите создать 3D -клавиатуру или виртуальную клавиатуру, которая позволяет игроку вводить указанные символы, вы можете сделать это с помощью комбинации компонента взаимодействия виджетов и компонентов виджетов. Компонент взаимодействия виджетов облегчает, какие «кнопки» нажимают, и процессы отправляют символы в компонент виджета в актере, который будет обрабатывать дисплей.

    В этом праве мы создаем клавиатуру, которую можно взаимодействовать с IN и предоставляет записи в текстовое поле. Как часть этого правления, мы определим, какие виджеты можно сосредоточиться, а какие-нет. Это важно для текстового поля, где игрок вводит номера, не теряет фокусировку игрока, когда нажата другая кнопка.

    В конце этого руководства у вас будет клавиатура и дисплей, которая появляется в мире 3D -игры и может быть взаимодействует с.

    Для целей данного руководства мы используем Blueprint Первый человек шаблонный проект.

    1 – установка символов

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

    CheyPad01.1.png

    1. Внутри Содержание >Firstpersonbp >Чертежи папка, откройте FirstpersonCharacter План.
    2. Добавить WidgetInteraction компонент, прикрепленный к Сфера. в Подробности панель, а затем навсегда Расположение и проверить Показать отладон.

    Keypad02.jpg

    Компонент взаимодействия виджетов теперь будет указывать в направлении, в котором игрок указывает на пистолет, который указан в игре маркером отладки.

  • в График события, добавить Правая кнопка мыши Событие и перетаскивать в Взаимодействие виджета Компонент.
  • Выключенный Взаимодействие виджета добавлять Нажмите кнопку указателя и Выпустите ключ указателя узлы. Установить оба ключа на Левая кнопка мыши. Подключить Нажатый и Выпущенный булавки от правой кнопки мыши до соответствующих узлов ключа указателя.

    Keypad03.jpg

    Виджеты реагируют на взаимодействие мыши/сенсорное взаимодействие через левую кнопку мыши, нажмите или касайтесь управления, и мы можем смоделировать это взаимодействие, используя Нажмите кнопку указателя функция. В нашем примере мы используем Правая кнопка мыши Чтобы имитировать левую кнопку мыши нажмите; Тем не менее, вы можете использовать кнопку GamePad нажмите или даже триггер контроллера движения Нажмите, чтобы сбросить функцию нажатия клавиши указателя.
    в Контент -браузер Создать два Классы чертежа на основе Актер названный Клавиатура и Keypaddisplay. Затем добавьте два Виджет чертежи называется Keypadwb и KeypadDisplaywb.

    Теперь наш персонаж может взаимодействовать с виджетами в мире. Далее мы настроим наши интерактивные виджеты.

    2 – Установка гнезда виджета

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

    Keypad04a.1.png

      Открой KeypadDisplaywb План и удалить Панель холста. В иерархии добавьте Размер коробка с Текстовое окно.

    Keypad04.png

    Для Размер коробка, установить предварительный просмотр на Желательно на экране и переопределить Ширина и Высота к 100×50.

    CheyPad05.1.png

    Для Текстовое окно, установить Подсказка текст к 1212 и отрегулировать Размер шрифта к 28.

    Keypad06.png

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

  • Компиляция и Сохранять а KeypadDisplaywb План.
  • Открой Keypadwb План и удалить Панель холста. Установите Иерархия с 3 кнопками каждая с текстом 0, 1 и 2 соответственно.

    Keypad07.png

    Вы также можете нажать F2 На каждой из кнопок в иерархии изменить их имена, чтобы отразить, какое имя кнопки.
    Добавить секунду Горизонтальная коробка содержащий два Кнопки с текстом в них, один установлен на Дель другой установлен на ENT.

    Keypad08.png

    Клавиатура будет иметь только три численных кнопки и две другие для удаления (Дель) или совершать записи (ENT).
    Держать Ctrl и выберите каждую из ваших кнопок, и снимите т. Д Фокусируется (установлен в ЛОЖЬ).

    Keypad09.png

    Чтобы эта установка работала, мы должны убедиться, что никакие другие виджеты, с которыми мы взаимодействуем, не отвлекаются от виджета дисплея клавиатуры. Если мы оставим их на True, когда мы перейдем к нажатию на кнопку, фокус будет увлечен с дисплея клавиатуры и перейдет на кнопку. Это мешает нам передавать нажатие клавиши и значение на дисплей клавиатуры.
    в График события, добавлять Накапливается События для каждой из кнопок.

    Keypad10.png

    Создать два Переменные, а Нить тип называется Chartosend и WidgetInteractionComponent WidgetInteraction.

    Keypad11.png

    Держать Альт и затянуть Chartosend для каждого Накапливается Событие. Установите значение переменной на значения текста кнопки, ранее установленные: 0, 1 и ** 2*.

    Keypad12.png

    Держать Ctrl и затянуть WidgetInteraction. Вытащить булавку и добавить Отправить ключ Чар узел. Подключить его к Chartosend переменная и Накапливается События.

    Keypad13.png

    Мы используем Отправить ключ Чар Функция, потому что текстовые поля в Slate не получают клавиши, отправленные непосредственно им. Например, если мы нажмите клавишу A, функция Slate не распознает нажатие клавиши и не будет отправлять через. Вместо этого, функции Slate прослушивают отправку char, чтобы эксплуатационный код системы нижнего уровня мог определить, был ли сдвиг удержан при нажатии клавиши A, или был ли включен блокировка Caps при нажатии.
    От Дель Onclicked Event, используйте Нажмите и выпустите клавишу и установить ключ на Backspace. Подключить а WidgetInteraction переменная для цели нажатия и выпуска клавиши.

    Keypad14.png

    Создать Диспетчер событий называется Предпринят и назовите это из Onclicked (ort).

    Наши чертежи виджетов теперь настроены для отображения нашей клавиатуры и дисплея клавиатуры.

    3 – Настройка актеров

    Далее нам нужно настроить актеров клавиатуры и клавиатуры, прежде чем мы начнем сценарий актера клавиатуры.

    Клавиатура15.1.png

      Открой Keypaddisplay План и добавить Виджет компонент с классом, установленным на KeypadDisplaywb и проверить Привлечь желаемый размер.

    Клавиатура16.1.png

    Нарисуйте желаемый размер – это быстрый способ, чтобы цель рендеринга автоматически соответствовала желаемому размеру внутри проекта виджета.

  • Компиляция и Сохранять а Keypaddisplay План.
  • Открой Клавиатура План и добавить Виджет компонент с классом, установленным на Keypadwb и проверить Привлечь желаемый размер. Снимите Окно фокусируется Вариант для этого компонента виджета.

    Keypad17.1.png

    Мы не хотим, чтобы этот компонент уделял фокус от виджета дисплея клавиатуры, так что это должно быть неконтролировано.
    Добавить WidgetInteraction компонент и снятие Включить тестирование хит (установить на ложь).

    Этот компонент взаимодействия виджетов означает, что нам не нужно получать ссылку на компонент WidgetInteraction в символе игрока. .

    Компоненты WidgetInteraction по умолчанию устанавливаются на Виртуальный пользовательский индекс 0 Когда они создаются, и все они общаются, используя идентификатор индекса виртуального пользователя. Поскольку компонент WidgetInteraction в символе игрока также использует виртуальный пользовательский индекс 0, это то же самое, что и получение ссылки на него.

    4 – Сценарий актера клавиатуры

    В этом последнем разделе мы добавляем наши чертежи виджетов как Виджет Компоненты для наших актеров и определите, что происходит, когда игрок нажимает Входить Кнопка. Мы также настроили тест в игре, которая печатает Успех на экран, если код верен или Неверный код Если код неверный.

    Keypad18.png

      в Клавиатура План График события, выключенный Мероприятие начинает играть добавить Бросить в KeyPadwb узел. Затем добавьте Виджет компонент и перетаскивать, чтобы добавить Получите объект пользовательского виджета. Подключите возвращаемое значение к актерскому составу Объект приколоть.

    Keypad19.png

  • От Как клавиатура WB булавка, добавить Установить взаимодействие виджета узел и добавьте Взаимодействие виджета компонент и подключите его для установки взаимодействия виджетов.
  • От Как клавиатура WB приколоть, позвоните Назначьте ввод нажатый узел, который создаст Введите нажатый Пользовательское событие.

    Keypad20.1.png

    Теперь, когда мы выбираем кнопку Enter, это пользовательское событие будет вызвано. Мы можем использовать, чтобы проверить, был ли введен правильный код.
    Создать Ссылка на объект клавиатуры Переменная и назовите это TargetDisplay. Проверять Экземпляр редактируется.

    Keypad21.1.png

    Создать Текст Переменная вызвана Целевой текст. Компиляция план и установить Значение по умолчанию к 1212.

    KeyPad22.png

    Держать Ctrl и затянуть TargetDisplay чтобы получить Виджет и Объект пользовательского виджета. Затем добавьте Бросить в KeyPaddisplaywb Узел и подключите возвращаемое значение к Объект.

    KeyPad23.png

    От В качестве клавиатуры отображается wb прививать, получите Редактируемое текстовое поле и GetText (текстовое поле). Вне возвращаемого значения, добавить и Равно узел. Затянуть Цель текст и подключить его к Равно узел.

    Keypad24.png

    Если вы переименовали свое текстовое поле, вам нужно будет найти новое имя, чтобы найти компонент.
    Добавить Ветвь с двумя Печатные струны. Установить текст строки на Успех (Правда), а другой – Неверный код (ЛОЖЬ).

    Keypad25.1.png

  • Компиляция и Сохранять а Клавиатура План.
  • В просмотре перетащите Клавиатура и Keypaddisplay Чертежи в уровень и вращайте/поместите их по желанию.
  • в Подробности панель для Клавиатура Актер, установите Целевой дисплей переменная к Keypaddisplay на уровне.

    Конечный результат

    Подойдите к дисплею клавиатуры, направьте указатель на дисплее и щелкните правой кнопкой мыши, чтобы сосредоточиться на нем. Теперь вы можете посмотреть на кнопки и щелкнуть правой кнопкой мыши на кнопки, чтобы выпустить Отправить ключ Чар командовать и передать значение дисплею. Мы используем правильную кнопку мыши для взаимодействия с виджетами на уровне, но вы также можете поменять это, чтобы использовать нажатие кнопки GamePad или контроллера движения.

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