今回はアセットの紹介をしていきます。
紹介するのは2DxFX: 2D Sprite FX。
SpriteRendererやImageにエフェクトを追加するアセットです。
お得なセール情報
現在アセットストアでは、サマーセールが開催中!
7週間にわたってテーマ別にセール対象アセットが変わります!
今週のテーマは2Dゲーム・モバイルゲーム開発向けアセットです。
詳しくは↓のバナーからどうぞ!
今回紹介する「2DxFX: 2D Sprite FX」もセール対象です!
セールのスケジュール
2週目の終了時間は日本時間で7月6日15:59までです。
どんなアセット?
SpriteRendererやImageにエフェクトを追加するアセットです。
ディゾルブしたり、ブレンドしたり、色味を変えたり、レトロ調にしたり、歪ませたり、
ホログラム風にしたり、ブラーをかけたりとさまざまなエフェクトが用意されています。
それぞれパラメータが用意されているのでカスタマイズも容易です。
個人的にフェード用パラメータがデフォルトで用意されているのがうれしい。
特徴:
- 65以上の高度なスプライト効果。
- 高度な稲妻と影のサポート。
- コードは必要ありません。
- エディターで直接結果を表示します。
- 通話の最適化を描画します。
- すべてのエフェクトにはフェードオプションがあります。
- アニメーション/アニメーターを操作します。
- デフォルトのスプライトカラーレンダラーと組み合わせます。
- 2DxFXは、モバイルデバイス用にも設計されています。
- 一部のエフェクトはスプライトシートをサポートしています(互換性リストについては、「アトラスの互換性」を参照してください)
- Unity5.x以降と互換性があります。
2DxFXにはUnity5.0以降(パーソナルまたはプロ)が必要です
公式オンラインドキュメントはこちら
開発環境
Unity2020.3.12f1
2DxFX: 2D Sprite FX ver3.1.0
アップデートごとにエフェクトが増えるのがうれしい
デモシーンの確認
アセットインポート完了時はこんな感じです。
2DxFX/Examples/Scenesにデモシーンがあります
ここで全エフェクトの確認が行えます。
使い方
使い方は簡単!
付属のMaterial(または付属のShaderを設定したMaterial)をImageやSpriteRendererに紐づけるだけ!
コードを書く必要もありません。
↓
ちなみに104種類用意されています。
実際に試してみる
ユニティちゃんピクセルアートパック*1を使ってエフェクトを付けていきます。
数が多いのでサクサクっと
Additive
AlphaIntensity
AnimatedBurn
AnimatedMovement
AnimatedOffset
AnimatedPingPong
AnimatedPingPongRotation
AnimatedTwist
AnimatedZoom
Automatic2Lerp
Blur
BlurHQ
BlurHQPlus
BreakingGlass
BreakingGlassFull
BreakingMirror
Burn
BurnPixel
CircleFade
CircleHole
ColorBrightness
ColorDarkness
ColorGrayscale
ColorHDRCreation
ColorHSV
ColorNegative
ColorOnly
ColorRGB
ColorTint
CompressionTintAdditive
DesintegrationPixel
DisolveHDR
DisolvePixel
Distortion
DoodleDraw
Emboss
EmbossFull
Explode
FishEye
Fluo
Fusion2Sprites
Fusion2SpritesAdditive
Fusion3Sprites
GhostClipping
Glitch
HologramParasite
HologramParasiteAdditive
HologramParasiteTint
HologramParasiteTintAdditive
HologramScanLine
HologramScanLineAdditive
Holographic
HolographicTint
HolographicTintAdditive
InfiniteZoom
InnerGlow
InsideDistortion
JpegCompressionStyle
Kaleidoscope
Lerp2sprites
LightGlow
LiquidWave
MotionBlurFast
NightVision
NoiseBlur_Horizontal
NoiseBlur_Vertical
Offset
Outline
OutlineEmpty
Perspective3D
Pinch
PixelExplosion
PixelGravityDie
Pixelisation
PixelisationXY
Plasma
Repeat
RetroC64
RetroCGA
RetroCGA2
RetroEGA
RetroGB
RoarDistortion
Shake
Sharpness
ShinyFX
ShinyPixel
SymbioseDistortion
SymbioseDistortionFix
Threshold
ThresholdSmooth
Tilt_Down
Tilt_Left
Tilt_Right
TurnFire
TurnFirePixel
TurnGold
TurnLiquid
TurnMetal
TurnToInfinite
TurnTransparent
Twist
Vintage
Zoom
まとめ
・2DxFX: 2D Sprite FXはスプライトやUIにつけるエフェクトアセット
・全104種類用意されていてパラメータである程度調整ができる
これ1つ持っているだけで表現の幅が大きく広がりますね。
アウトラインやシルエット化などよく使うものが含まれているので、
2Dゲームを作っているorよく作る方にオススメのアセットです。
他のアセットの紹介記事はこちら↓
※本記事にはAssetStoreアフィリエイトリンクが含まれています。
他、間違っている箇所、わかりにくい所がありましたらコメントにお願いします。
*1:© Unity Technologies Japan/UCL