「SYS」の記事一覧

【Unity】ResolutionScaler (解像度変更) コンポーネントの作り方
ウィンドウサイズやフルスクリーン設定、レンダリングスケールを変更する。
【Unity】MemoryMonitor (メモリ監視) コンポーネントの作り方
現在のRAM使用量を監視し、リークしていないか画面に表示する。
【Unity】StateMachine (ステートマシン) コンポーネントの作り方
Idle, Run, Jumpなどの状態をノードとして管理し、ロジックを整理する。
【Unity】GlobalEventBus (イベントバス) コンポーネントの作り方
シングルトン経由で、関係ないノード同士(UIとPlayer等)のシグナルを中継する。
【Unity】TapHoldCheck (長押し判定) コンポーネントの作り方
ボタンを短く押したか、長く押したかで別のアクションを発動させる。
【Unity】VirtualButtons (仮想ボタン) コンポーネントの作り方
スマホ画面にA/Bボタンを表示し、TouchScreenButtonで入力を送る。
【Unity】ColorBlindFilter (色覚補正) コンポーネントの作り方
画面全体の色調を変換し、色覚多様性に配慮した表示にする。
【Unity】TextToSpeech (読み上げ) コンポーネントの作り方
UI上のテキストをOSの読み上げ機能(TTS)に送るアクセシビリティ機能。
【Unity】TutorialOverlay (操作ガイド) コンポーネントの作り方
現在の状況で押せるボタン(決定、キャンセル等)を画面隅に表示する。
【Unity】HoldToSkip (長押しスキップ) コンポーネントの作り方
イベントシーン中、ボタンを長押しするとゲージが溜まりスキップする。
【Unity】DamageFlash (被弾点滅) コンポーネントの作り方
ダメージ時、親のスプライトの色(Modulate)を一時的に白や赤に変える。