UI表示, ウェブアプリ, テトリス, Pipenv, Windows, 自作
その他
Set | メッセージを設定 |
---|---|
SetAlert | Alertメッセージを設定 |
SetAlertKeepID | Alertメッセージを設定,IDを保持 |
SetSubtitleTop | SubtitleTopメッセージを設定 |
SetSubtitleTopKeepID | SubtitleTopメッセージを設定,IDを保持 |
SetSubtitleTopTimer | SubtitleTopメッセージを設定,タイマーモード |
SetSubtitleTopTimerKeepID | SubtitleTopメッセージを設定,IDを保持,タイマーモード |
SetSubtitleBottom | SubtitleBottomメッセージを設定 |
SetSubtitleBottomKeepID | SubtitleBottomメッセージを設定,IDを保持 |
SetSubtitleBottomTimer | SubtitleBottomメッセージを設定,タイマーモード |
SetSubtitleBottomTimerKeepID | SubtitleBottomメッセージを設定,IDを保持,タイマーモード |
SetMemoTopLeft | MemoTopLeftメッセージを設定 |
SetMemoTopLeftKeepID | MemoTopLeftメッセージを設定,IDを保持 |
SetMemoBottomRight | MemoBottomRightメッセージを設定 |
SetMemoBottomRightKeepID | MemoBottomRightメッセージを設定,IDを保持 |
Show | メッセージを開始 |
ShowDontOverride | メッセージを開始,命令を上書きしない |
ShowAlert | Alertメッセージを開始 |
ShowSubtitleTopTimer | SubtitleTopTimerメッセージを開始 |
ShowSubtitleBottomTimer | SubtitleBottomTimerメッセージを開始 |
ShowMemoTopLeft | MemoTopLeftメッセージを開始 |
ShowMemoBottomRight | MemoBottomRightメッセージを開始 |
Exit | メッセージを終了する |
CheckID | 指定したメッセージIDが使用されているか確認 |
HUDMessageManagerの導入方法を説明します. 説明項目は以下のとおりです.
- ダウンロード
- Unityにインポート
- 表示位置の設定
ここでは, HUDMessageManagerの基本的な使い方を説明します. 説明項目は以下のとおりです.
- パラメータの説明
- 使ってみる
- 対応文字列
HUD_MessageManagerとは画面に文字を表示するなどの処理をするコンポーネントです。これはUnity上で動作します。ゲームで文字の表示といえばゲーム内でのキャラのセリフ、ゲームシステム側からプレイヤーに向けてのメッセージ―セーブが完了した,新しい称号を獲得したなど―などがあります。HUD_MessageManagerを使うことでこのようなことが簡単に実装できます。
HUD_MessageManagerを使うと以下のことができます。
- 画面に文字を表示する
- 6つの場所に文字を表示できます
- 表示位置はカスタマイズ可能
- 表示,非表示時にエフェクトをかけることが可能
- 表示時間を指定可能
HUD_MessageManagerを改良、強化、何でもしてください(;´∀`)
このコンポーネントは古いバージョンです. これをベースとした改良版UIMessageManagerをご利用下さい. 表示場所が6つに固定されている問題, 初期設定のしにくさの問題を修正しています.
Unityでゲーム制作もしくはツール制作においてちょっとしたUIを表示したい時があります. HUDMessageManagerはその時のために製作されたものです.
HUDMessageManagerはちょっとしたUIの表示に最適です. 特徴は以下のとおりです.
- 固定されないUIの表示場所
- フェードイン, フェードアウトエフェクト
- 表示時間設定
Unity 2018.2.5f1で動作確認済みです.
QR-Universal Scanner は, ブラウザ上で動作する, インストール不要で多くの入力方法(カメラとクリップボード)に対応したQRコード[注 1]読み取りWebアプリです. PWAに対応しておりオフラインでも動作します.
QRコードを標準で読み取れるデバイスがありますが, 主にモバイル端末に多く[1][2], PC上でQRコードを読み込むためにはアプリをインストールする必要があります[3][4][5][6][7].
インストール不要のQRコード読み取りアプリもあります[8][9][10][11][12]が, ファイルのみ, もしくはカメラのみからの読み込みであったりと, 入力方法が限定されています.
本稿では, インストール不要で多くの入力方法に対応したQRコード読み取りWebアプリ QR-Universal Scanner を紹介します. PWAに対応しており, オフラインでも動作します.
QR-Universal Scanner は, ブラウザ上で動作する, インストール不要で多くの入力方法(カメラとクリップボード)に対応したQRコード[注 1]読み取りWebアプリです. PWAに対応しておりオフラインでも動作します.
QRコードを標準で読み取れるデバイスがありますが, 主にモバイル端末に多く[1][2], PC上でQRコードを読み込むためにはアプリをインストールする必要があります[3][4][5][6][7].
インストール不要のQRコード読み取りアプリもあります[8][9][10][11][12]が, ファイルのみ, もしくはカメラのみからの読み込みであったりと, 入力方法が限定されています.
本稿では, インストール不要で多くの入力方法に対応したQRコード読み取りWebアプリ QR-Universal Scanner を紹介します. PWAに対応しており, オフラインでも動作します.
bashでもなく, zshでもなく, cshでもなく, 純粋なshで動く, テトリスの公式ガイドラインにそったテトリスを作りたい.
bashでもなく, zshでもなく, cshでもなく, 純粋なshで動く, テトリスの公式ガイドラインにそったテトリスを作りたい.
Pipenv仮想パッケージ環境上でROS2ノードを動かす.
このセクションでは, Windows Subsystem for Linux について書かれます.
TerminalPro4とはSDカードに保存されている任意のプログラムを選択, 実行することができるものです. また外部のマイコン(optibootのみ対応)に対してプログラムを書き込むことも可能です. プログラマはTerminalPro4が備えている液晶, 音楽再生機, ボタンを自由に使用することができます. TerminalPro4が音楽プレイヤーからゲーム機まで様々なものになるのは, プログラマ次第です.
このページでは, TerminalPro4のハードウェア製作方法, TerminalPro4用のソフトウェア(アプリケーション)作製方法を説明していきます.
大まかな仕様は次のようになっています.
- マイコン数: 3(ArduinoUno)
- 入出力デバイス: 白黒ディスプレイ, スイッチ, 音声, SD
- 音声出力法: PWM方式
TerminalPro4は次のライブラリを使用します.