しゅみぷろ

プログラミングとか

Unityでラスタースクロール

Qiitaにも書きました

Qiita: Uniryでラスタースクロール

Unityでラスタースクロール

Unityでラスタースクロールを実装したことについて書きます。 そもそもラスタースクロールとは...っていう説明は面倒なので、「ラスタースクロールって何?」って方は動画を検索してみるのが手っ取り早いと思います。

一応どんな感じなのか、画像だけ貼っておきます。

 

f:id:es_program:20160425234927p:plain

こんな感じに揺らす処理です。

実装

使い方は

  • Materialのセットアップ
    1. Unity上で新しいMaterialを作成する
    2. MaterialにRasterScroll.shaderを適用させる
    3. お好みでMaterialのプロパティを弄る
  • カメラのセットアップ
    1. カメラにPostEffect.csを取り付ける
    2. インスペクターのMaterialに先ほど作成したMaterialを設定する

といった感じ。

コードはこんな感じです。

Unityでラスタースクロール ref: http://qiita.com/Es_Program/i ...