Python, 自作, UI表示
その他
プログラミング言語pythonに関する知識
| 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が使用されているか確認 |
Pipenv仮想パッケージ環境上でROS2ノードを動かす.
作成したpythonの再利用可能なモジュール群
Unityでゲーム制作もしくはツール制作においてちょっとしたUIを表示したい時があります. HUDMessageManagerはその時のために製作されたものです.
HUDMessageManagerはちょっとしたUIの表示に最適です. 特徴は以下のとおりです.
- 固定されないUIの表示場所
- フェードイン, フェードアウトエフェクト
- 表示時間設定
Unity 2018.2.5f1で動作確認済みです.
オセロです. 遊びで作ったものなので, きれいにできている自信はありません.
より多くの石をひっくり返した方が勝利です.
遊ぶには, pythonの環境が必要です.
AI搭載で一人でも遊べます. (貧弱なAIですので改良しちゃってください.)

TerminalPro4とはSDカードに保存されている任意のプログラムを選択, 実行することができるものです. また外部のマイコン(optibootのみ対応)に対してプログラムを書き込むことも可能です. プログラマはTerminalPro4が備えている液晶, 音楽再生機, ボタンを自由に使用することができます. TerminalPro4が音楽プレイヤーからゲーム機まで様々なものになるのは, プログラマ次第です.
このページでは, TerminalPro4のハードウェア製作方法, TerminalPro4用のソフトウェア(アプリケーション)作製方法を説明していきます.
大まかな仕様は次のようになっています.
- マイコン数: 3(ArduinoUno)
- 入出力デバイス: 白黒ディスプレイ, スイッチ, 音声, SD
- 音声出力法: PWM方式
TerminalPro4は次のライブラリを使用します.
Unityでゲーム制作もしくはツール制作においてちょっとしたUIを表示したい時があります. HUDMessageManagerはその時のために製作されたものです.
HUDMessageManagerはちょっとしたUIの表示に最適です. 特徴は以下のとおりです.
- 固定されないUIの表示場所
- フェードイン, フェードアウトエフェクト
- 表示時間設定
Unity 2018.2.5f1で動作確認済みです.

