2016年– date –
-
uGUI
Unity│ボタンで表示状態を切り替える方法│ノーコード
Mecanimとアニメーションを使えば、コードを書かなくてもボタンのON/OFFで表示状態を切り替えられます。 スクリプトを書くのが苦手なデザイナーでも、この方法ならすぐに実装できます。 今回作るもの ボタンを押すとイメージエフェクト(セpiaTone)がON/O... -
アニメーション・演出
Unity│パンチスルーでアルファアニメーションを作る方法
パンチスルー(Alpha Cutout)は、Unityの標準シェーダーで実現できるアルファ表現です。Alpha Cutoffの値を変えるだけで、グラデーションに沿ってテクスチャが現れたり消えたりするアニメーションが作れます。 パンチスルーとは アルファ値が一定のしきい... -
プログラミング
Unity│シーン遷移と画面切り替えの実装方法│ノーコード
Unityでシーン遷移ができるようになると、画像を置いて、遷移範囲を決めて、遷移先を指定するだけでプロトタイピングができます。 この記事では、基本的なシーン遷移から、コードを書かずに画面切り替えする応用テクニックまで紹介します。 基本編:シーン... -
環境設定
Unity│リニアワークフローの基本と設定方法
リニアワークフロー(LWF)は、物理的に正確なライティングを実現するための仕組みです。 昔のモニター規格の名残で、設定がやや複雑になっています。この記事では、UnityとMayaでリニアワークフローを設定する方法を解説します。 リニアワークフローとは ... -
環境設定
Unity│H.264動画のエンコード(圧縮)でアプリ容量を抑える方法
アプリ内に動画を入れたいけど、100MB以内に収めたい。そんなとき、エンコード方法によってどれくらい容量が変わるのか検証してみました。 検証条件 解像度:1280×720px 検証する尺:30秒、60秒、90秒 目標:アプリ容量100MB以内に収める 非圧縮(AVI)の... -
アニメーション・演出
Unity│uGUIでクロスフェードトランジションを作る2つの方法
シーン切り替えなどで使えるクロスフェードトランジションの作り方を2パターン紹介します。どちらもカメラを2つ使う方法です。 方法1:Canvas Groupのアルファを使う方法 カメラに何も映らなくなると別のカメラに切り替わる仕組みを利用した方法です。 手... -
エフェクト
Unity│エフェクト制作に必要な要素・機能・組み込みのまとめ
Unityでエフェクトを作るとき、テクスチャの扱いやアニメーションの持ち込み方など、知っておくべきポイントがいくつかあります。この記事では、エフェクト制作で必要になる機能や技術をまとめて解説します。 テクスチャの基本とアトラス化 UVの折りたたみ...
1