コガネブログ

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

【Unity】視覚芸術のサンプル「unity-sketchbook」紹介

はじめに 「unity-sketchbook」は視覚芸術のサンプルです サンプル 確認方法 「Scenes」フォルダ内の各シーンを開いて Untiy を再生すると動作確認できます

【Unity】メッシュを溶かす「MeshMelt」紹介

はじめに https://github.com/SaiTingHu/MeshMelt 「MeshMelt」を Unity プロジェクトに導入することで メッシュを溶かすことができます 使用例 クイックスタート 「MeshMelt」コンポーネントをアタッチします

【Unity】シーンに配置されているゲームオブジェクトを FBX に変換して保存できる「UnityFBXExporter」紹介

はじめに 「UnityFBXExporter」を Unity プロジェクトに導入することで、 シーンに配置されているゲームオブジェクトを FBX に変換して保存できるようになります 使い方 シーンに配置されているゲームオブジェクトを右クリックして、 「FBX Exporter」から出…

【Unity】メッシュスムージングのサンプル「unity-mesh-smoothing」紹介

はじめに 「unity-mesh-smoothing」はメッシュスムージングのサンプルです サンプル 確認方法 ゲームオブジェクトに「Demo」コンポーネントをアタッチして 各種パラメータを設定して Unity を再生すると動作確認ができます

【Unity】ブラーの軌跡演出を実装できる「SmokeBlur」紹介

はじめに 「SmokeBlur」を Unity プロジェクトに導入することで ブラーの軌跡演出を実装できるようになります 使用例

【Unity】ゲーム実行時に画像処理を行うサンプル「unity-image-processing」紹介

はじめに 「unity-image-processing」は ゲーム実行時に画像処理を行うサンプルです 使用例 RGB 変換 モノクロ セピア ポスタリゼーション ソラリゼーション モザイク 確認方法 各シーンを開いて Unity を再生すると確認できます 参考サイト様

【Unity】パーティクルシステムで 3D のメタボールを実装したデモ「MetaBalls」紹介

はじめに 「MetaBalls」は、 パーティクルシステムで 3D のメタボールを実装したデモです サンプル 確認方法 「scene」シーンを開いて Unity を再生します

【Unity】意図的に Unity を強制終了する「Application.ForceCrash」

Unity 2018 以降の場合 UnityEngine.Diagnostics.Utils.ForceCrash を使用します 概要 using UnityEngine; public class Example : MonoBehaviour { private void Awake() { Application.ForceCrash( 0 ); } } Application.ForceCrash を使用することで、意…

【Unity】タイルマップ - 隙間が見えてちらつく時の対応方法

はじめに ここでは、タイルマップの隙間が見えてちらつく時の対応方法を紹介していきます テクスチャの設定の見直し タイルマップで使用しているテクスチャを選択し、 「Filter Mode」を「Point (no filter)」に変更し、「Apply」ボタンを押します アンチエ…

【Unity】タイルマップの使い方、便利な機能、エディタ拡張など17件の記事に分けて紹介

はじめに この記事では、Unity 2017.2 から使用できるタイルマップの使い方をまとめました 基本 基本的な使い方 コンテキストメニュー 便利なタイル アニメーション付きのタイルを塗ることができる「Animated Tile」 パイプをつなぐようにタイルを塗ることが…

【Unity】タイルマップ - ブラシを自作する方法

はじめに Unity のタイルマップでは、ブラシを自作することができます この記事では、ブラシを自作する方法を紹介していきます 作成方法 ブラシの作成はエディタ拡張となるため、 Unity プロジェクトの「Editor」フォルダ内にスクリプトを作成する必要があり…

【Unity】タイルマップ - ブラシを自作してみる

はじめに Unity のタイルマップではブラシを自作することができます この記事では、3 x 3 マスのサイズのブラシを自作してみます 作り方 「Editor」フォルダに「BoldBrush」スクリプトを作成して、 上記のコードを貼り付けて保存します そして、TIle Palette…

【Unity】タイルマップ - Tilemap クラスでよく使う関数

はじめに この記事では Tilemap クラスでよく使う関数をまとめました 目次 はじめに 目次 AddTileFlags BoxFill ClearAllTiles CompressBounds ContainsTile GetCellCenterLocal GetCellCenterWorld GetColliderType GetColor GetInstantiatedObject GetSpri…

【Unity】タイルマップ - Tile Palette で使用できるコンテキストメニュー

概要 Tile Palette を右クリックするか、Tile Palette のタイル一覧を左右同時クリックすると、 コンテキストメニューが表示されます 項目 内容 Select Paint Target 対象の Tilemap を Hierarchy で選択 Select Palette Prefab 使用中の Tile Palette のプ…

【Unity】タイルマップ - タイルに色を塗ることができるブラシ「Tint Brush」

はじめに GitHub に公開されている上記のアセットを Unity プロジェクトに導入することで、 タイルに色を塗ることができるブラシ「Tint Brush」を使用できるようになります 導入方法 下記のページにアクセスする https://github.com/Unity-Technologies/2d-e…