コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】10種類以上のシーン遷移演出を使用できる「TransitionKit」紹介

はじめに

「TransitionKit」を Unity プロジェクトに導入することで
10種類以上のシーン遷移演出を使用できるようになります

使用例

f:id:baba_s:20181231140306g:plain

f:id:baba_s:20181231140315g:plain

f:id:baba_s:20181231140322g:plain

f:id:baba_s:20181231140329g:plain

f:id:baba_s:20181231140349g:plain

f:id:baba_s:20181231140402g:plain

f:id:baba_s:20181231140416g:plain

f:id:baba_s:20181231140425g:plain

f:id:baba_s:20181231140433g:plain

f:id:baba_s:20181231140454g:plain

f:id:baba_s:20181231140504g:plain

f:id:baba_s:20181231140516g:plain

f:id:baba_s:20181231140620g:plain

f:id:baba_s:20181231140629g:plain

f:id:baba_s:20181231140638g:plain

f:id:baba_s:20181231140645g:plain

f:id:baba_s:20181231140658g:plain

使い方

var fader = new FadeTransition()
{
    nextScene = SceneManager.GetSceneByName( "TitleScene" ).buildIndex,
    fadedDelay = 0.2f,
    fadeToColor = Color.black
};
TransitionKit.instance.transitionWithDelegate( fader );

TransitionKit.instance.transitionWithDelegate を呼び出すことで使用できます
関数に渡すインスタンスを変更することで違う演出を使用できます

  • FadeTransition
  • VerticalSlicesTransition
  • TriangleSlicesTransition
  • PixelateTransition
  • TwirlTransition
  • BlurTransition
  • SquaresTransition
  • RippleTransition
  • FishEyeTransition
  • DoorwayTransition
  • WindTransition
  • ImageMaskTransition