コガネブログ

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

2019-04-12から1日間の記事一覧

【Unity】クラスと構造体それぞれのインスタンスを object 型にキャストした時の GC Alloc の違い

クラス using UnityEngine; public class Example : MonoBehaviour { private class Hoge { } private Hoge hoge = new Hoge(); private void Update() { object obj = hoge; Hoge hoge2 = ( Hoge )obj; } } クラスの場合は GC Alloc は発生しない 構造体 us…

【Jenkins】「Custom Job Icon Plugin」はパイプラインのジョブにアイコンを表示できない

概要 「Custom Job Icon Plugin」を使用すると リストビューに好きなアイコンを表示できますが、 パイプラインのジョブにはアイコンを表示できないみたいです (Wiki にも同様の現象に遭遇している方の書き込みがありました)

【Unity】3D モデルがインポートされた時にマテリアルをプレハブ外に出すエディタ拡張

概要 現在の Unity は 3D モデルがインポートされた時に マテリアルがプレハブの中に内包された形になりますが、 using UnityEditor; public sealed class ModelPostprocessor : AssetPostprocessor { private void OnPreprocessModel() { var importer = as…

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

はじめに 「TransitionKit」を Unity プロジェクトに導入することで 10種類以上のシーン遷移演出を使用できるようになります 使用例 使い方 var fader = new FadeTransition() { nextScene = SceneManager.GetSceneByName( "TitleScene" ).buildIndex, faded…