2016年– date –
-
uGUI
Unity│ボタンで表示状態を切り替える方法│ノーコード
Mecanimとアニメーション機能を利用すれば、スクリプトを書かずにボタン操作でコンポーネントやオブジェクトの表示・非表示を切り替えられます。 コードを書かずに実装できるため、デザイナー単体でのUIプロトタイプ作成や動作確認にも活用できます。 今回... -
アニメーション・演出
Unity│パンチスルーでアルファアニメーションを作る方法
パンチスルー(Alpha Cutout)は、Unityのシェーダーで手軽に扱えるアルファ表現です。 Alpha Cutoffの値を変更するだけで、グラデーションに沿ってテクスチャが現れたり消えたりするアニメーションを作成できます。 パンチスルーとは アルファ値が指定し... -
プログラミング
Unity│シーン遷移と画面切り替えの実装方法│ノーコード
Unityでシーン遷移を実装できるようになると、UI画像を配置して遷移範囲や遷移先を設定するだけで、素早くプロトタイピングを行えます。 この記事では、基本的なシーン遷移の実装手順から、スクリプトを書かずにUI画面を切り替える応用テクニックまで解説... -
環境設定
Unity│リニアワークフローの基本と設定方法
リニアワークフロー(LWF)は、物理的に正確な光の計算とライティングを実現するための仕組みです。 ディスプレイのガンマ特性に合わせた規格の名残から、色の扱いや設定がやや複雑になっています。 本記事では、UnityとMayaでリニアワークフローを設定す... -
環境設定
Unity│H.264動画のエンコード(圧縮)でアプリ容量を抑える方法
アプリ内に動画を組み込む際、アプリ容量を100MB以内に抑えたいケースがあります。 エンコード設定や使用ツールによってどの程度容量が変わるのかを検証しました。 検証条件 解像度:1280×720px 検証する尺:30秒、60秒、90秒 目標:アプリ容量100MB以内に... -
アニメーション・演出
Unity│uGUIでクロスフェードトランジションを作る2つの方法
シーン切り替えなどで使えるクロスフェードトランジションの作成手順を2パターン紹介します。 いずれもカメラを2つ使用して実装します。 方法1:Canvas Groupのアルファを使う方法 カメラの描画が消えるともう一方のカメラの映像が見える仕組みを利用した... -
エフェクト
Unity│エフェクト制作に必要な要素・機能・組み込みのまとめ
Unityでエフェクトを制作する際は、テクスチャの最適化やDCCツールからのアニメーション連携など、事前に把握すべき設定項目が複数あります。 本記事では、実制作で必要となる機能と具体的な組み込み手順を解説します。 テクスチャの基本とアトラス化 UVの...
1