使用例 適用前 適用後 ソースコード 使い方 マテリアルを作成して、マテリアルの Shader を「Sprites/OutlineMeter」に変更し、 各種パラメータを調整します 作成したマテリアルをスプライトに設定します 関連記事
はじめに 例えば、シーンにこのようなスプライトが存在しており、使用する画像を変えた場合、 画像の大きさと BoxCollider2D のサイズにズレが生じてしまい、 BoxCollider2D のサイズを調整する必要が出てきますが、 この手間を省くエディタ拡張を作りました…
はじめに 「ecs-instanced-sprite-renderer」は ECS を利用して 10,000 体のスプライトを描画するサンプルです スクリーンショット ソースコード SpriteRendererMovementSystem.cs using System; using Unity.Entities; using Unity.Mathematics; using Unit…
概要 2015/2/26 に「Light2D - GPU Lighting System」がリリースされました 「Light2D - GPU Lighting System」を導入すると、 2D のライトを実装できるようになります 検証環境 Unity 2017.4.0f1 Light2D - GPU Lighting System 1.3 サンプル セットアップ …
はじめに SpriteAtlas に含まれるスプライトを、文字列指定ではなく プロパティ経由で取得できるクラスを自動生成するエディタ拡張 「SpriteAtlasNameCreator」を GitHub に公開しました 目次 はじめに 目次 できること 文字列指定ではなくプロパティ経由で…
はじめに ⭐️Unity Pixel Art Tips 2018⭐️Are you working on a Unity project, but your Pixel Art sprites look blurry and distorted? Don't worry, follow this little tutorial and those pixels will look BEAUTIFUL!(RT to save a dev life)#unity #pi…
ソースコード 参考ツイート Here's a basic Shader for aligning #pixelart in @unity3d: https://t.co/CtLW99VxyD #unitytips #gamedev pic.twitter.com/yujnM6Ft3d— Stephan Hövelbrinks (@talecrafter) 2016年10月4日 関連記事
はじめに 「Unity Sprite Uber Shader」はスプライト用のシェーダです 使用例 使い方 マテリアルのシェーダを下記のいずれかに設定します Sprite (Pixel Lit) Sprite (Unlit) Sprite (Vertex Lit) 関連記事
はじめに 「HSV Shader for Unity」は色相彩度調整シェーダです 使用例 1つのテクスチャから様々な色合いのスプライトを描画できます 使い方 マテリアルの Shader を「Custom/HSLRangeShader」に設定します 関連記事
はじめに SpriteShaderSample はスプライトで使用できる ベタ塗りシェーダとアウトラインシェーダです 使用例 使い方 マテリアルの Shader に「Sprites>Custom」の中のシェーダを設定します 参考サイト様 関連記事
はじめに 「SpriteGlow」はスプライトを光らせるエフェクトです 使用例 使い方 スプライトに「SpriteGlow」コンポーネントをアタッチします 関連記事
概要 2017/5/17 に「WavySprite」がリリースされました 「WavySprite」を導入すると、 波打つスプライトを実装できるようになります 検証環境 Unity 2017.1.1f1 WavySprite 1.01 使い方 ゲームオブジェクトに「Wavy Sprite」をアタッチします そして、波打た…
はじめに 「FogSprites」を Unity プロジェクトに導入することで スプライトにフォグを適用できるようになります 使用例 使い方 スプライトのマテリアルに 「FogSpriteDefault」や「FogSpriteDiffuse」を設定します 関連記事
はじめに 「SpriteLightKit」を Unity プロジェクトに導入することで スプライトに疑似ライティングを反映できるようになります 使用例 適用前 適用後 使い方 メインカメラの子として空の GameObject を作成し、 SpriteLightKit コンポーネントをアタッチし…
はじめに 「unity-sprite-cutter」を Unity プロジェクトに導入することで スプライトを切ることができるようになります 使用例 使い方 SpriteCutter.Cut( new SpriteCutterInput { lineStart = lineStart, lineEnd = lineEnd, gameObject = go, gameObjectC…
はじめに 「SpriteRecolour Unity」を Unity プロジェクトに導入することで スプライトが参照するカラーパレットを変更できるようになります 使用例 使い方 スプライトが使用しているマテリアルの Shader に 「Unlit/sprite_recolour」を設定して各種パラメ…
はじめに 「Unity-2D-Destruction」を Unity プロジェクトに導入することで 2D スプライトをバラバラにできるようになります 使用例 使い方 スプライトに「Explodable」をアタッチします さらに「PolygonCollider2D」か「BoxCollider2D」もアタッチする必要…
概要 Project ビューの「Create>Sprite」から 四角形、三角形、ひし形、六角形、円形、多角形のスプライトを作成できます 関連記事
はじめに var image = GetComponent<Image>(); image.sprite = sprite; image.SetNativeSize(); スクリプトから Image のスプライトを変更する時に 一緒に SetNativeSize 関数を呼び出すことが多かったので これらをまとめた拡張メソッドを作成しました ソースコー</image>…
概要 2013/11/18 に「Sprite Slicer」がリリースされました 「Sprite Slicer」を導入すると、 スプライトを切ったり爆発四散させたりできるようになります 検証環境 Unity 2017.1.1f1 Sprite Slicer 1.34 デモ https://mrsquare.itch.io/sprite-slicer 操作…
概要 2013/12/4 に「Jelly Sprites」がリリースされました 「Jelly Sprites」を導入すると、 2D でゼリーのような物理演算を実装できるようになります 検証環境 Unity 2017.1.1f1 Jelly Sprites1.372 デモ https://mrsquare.itch.io/jelly-sprites サンプル …