2019-01-01から1ヶ月間の記事一覧
はじめに 「SimpleSquashAndStretchMovement2D」では スプライトの変形の実装を見ることができます 実装例 閲覧方法 「Test」シーンを開くことで実装を見ることができます
はじめに 「SpriteProcessorScript」を Unity プロジェクトに導入することで スプライトを Multiple にして自動でスライスできるようになります 使い方 「AutoProcessedSpriteSheet」フォルダを作成して その中に「【タイルサイズ】_【Pixel Per Unit】」と…
はじめに 「RetroSpriteAnimator」を Unity プロジェクトに導入することで Animator を使用せずに 2D スプライトアニメーションを実装できるようになります 使用例 使い方 あらかじめアニメーションさせたいスプライトを Unity プロジェクトに追加して Sprit…
はじめに 「Il2CppDumper」は IL2CPP ビルドされた APK から .NET のメタデータを抽出できる リバースエンジニアリングツールです 入手方法 上記のページで「Il2CppDumper-vX.X.X.zip」を選択することで入手できます 使い方 まず APK ファイルを「7-Zip」な…
はじめに 「Unity Assets Bundle Extractor(UABE)」は Unity 製のゲームやアセットバンドルから アセットを抽出できるリバースエンジニアリングツールです 目次 はじめに 目次 入手方法 使い方 アセットバンドルからアセットを抽出 キャッシュされたアセッ…
はじめに 「uTinyRipper」は Unity 製のゲームやアセットバンドルから アセットを抽出できるリバースエンジニアリングツールです 目次 はじめに 目次 入手方法 使い方 アセットバンドルからアセットを抽出 キャッシュされたアセットバンドルからアセットを抽…
はじめに 「ShapeRenderer」を Unity プロジェクトに導入することで スプライトで任意の図形を描画できるようになります 使用例 使い方 ゲームオブジェクトに「ShapeRenderer」をアタッチすることで使用できます 図形を変更したい場合は「XXXXShape」をアタ…
はじめに 「Shapes2D」を Unity プロジェクトに導入することで uGUI やスプライトで任意の図形を描画できるようになります 使用例 使い方 SpriteRenderer や Image のオブジェクトに「Shape」をアタッチすることで使用できます
はじめに 「UI Shapes Kit」を Unity プロジェクトに導入することで uGUI で任意の図形を描画できるようになります 使用例 使い方 Shapes フォルダ内に含まれているスクリプトを使用します
はじめに 「DissolveEffectForTMPro」を Unity プロジェクトに導入することで TextMesh Pro でディゾルブシェーダが使用できます 使用例 使い方 TextMesh Pro のオブジェクトに「UIDissolve」をアタッチすることで使用できます 上記のような警告が出力されて…
はじめに 「ShinyEffectForTMPro」を Unity プロジェクトに導入することで TextMesh Pro でキランと光るエフェクトが使用できます 使用例 使い方 TextMesh Pro のオブジェクトに「UIShiny」をアタッチすることで使用できます 上記のような警告が出力されてい…
はじめに 「MeshEffectForTextMeshPro」を Unity プロジェクトに導入することで TextMesh Pro で反転・グラデーション・影・アウトラインが使用できます 使用例 文字列中に含まれるスプライトにも効果は適用されます 使い方 反転したい場合は「UIFlip」を、 …
はじめに Text や TextMesh Pro のサイズをゲーム画面に可視化できる 「TMP_RectVisualizer」を GitHub に公開しました 開発環境 Unity 2018.3.0f2 使用例 使い方 // 表示 TMP_RectVisualizer.Show ( outlineSize : 2, outlineColor : Color.red ); // 非表示…
はじめに 「Unity-MultiProcess-BuildPipeline」を Unity プロジェクトに導入することで マルチプロセスでアセットバンドルをビルドできるようになり ビルド時間を削減できるようになります 使い方 using System.Collections.Generic; using UnityEditor; pu…