しゅみぷろスマートフォン用の表示で見るしゅみぷろプログラミングとかこの広告は、90日以上更新していないブログに表示しています。MBLめくりたい・・・めくりたくない・・・??ということで、今回は紙をめくるようなアニメーションするシェーダー書きました!今作ってるゲームが魔法の本の世界なので、こういったアニメーションが必要でした。実装でやってることはx,yそれぞれめくった時の座標を計算する関数を作ってめくりを計算するのと、めくられている場所かどうかを判定して少し色を変えるよう処理するくらいです。使い方はこのページで紹介しているシェーダーコードをコピーして、Unity上でシェーダーを作成し、内容を差し替えるマテリアルを作成し、上記で作成したシェーダーを適用するマテリアルのTextureには紙の上に表示したい絵を選択するマテリアルのPageTextureには紙の材質(紙本体になるテクスチャ)を指定するAlphaMaskはTextureで透過画像を使用している場合に任意で設定するFlipの値を変更することで紙をめくったり閉じたりする(Animatorとかスクリプト上でこれをアニメーションさせる)ページめくる感じのアニメーションできるシェーダーシェーダー内の関数を変更することでめくりはじめる位置やめくり方等変更できるので興味がある方は試してみてください。)はてなブログをはじめよう!es_programさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。