ちゃこブログ

お絵かきとUnityとBlenderと日記

C#

【Unity】【C#】MessagePackCSharpのコードジェネレーターのエラー回避方法について

※作業環境:Windows10、VisualStudio2017/2019、Unity2018.3.14fGitHub - neuecc/MessagePack-CSharp: Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). / msgpack.org[C#] V1.7.3.6のCodeGeneratorのエラー 新しいCodeGene…

【Unity制作日記】EndLayoutGroup: BeginLayoutGroup must be called first.対処方法

EasyAssetBundleツールの制作で、EditorWindow上のボタンを押してAssetBundleのビルドを走らせると必ずEndLayoutGroup: BeginLayoutGroup must be called first.というエラーが発生していました。 これを回避するために、GUIUtility.ExitGUI()という関数を利…

【Unity制作日記】Preferenceウインドウ Unity2019対応

Editor拡張でPreferenceウインドウに設定等を追加することがあると思いますが、Unity2019で実装方法が思いっきり変更になってるのでメモ。docs.unity3d.comUnity2019.1で[PreferenceItem]が利用できなくなったので、後継の実装となる[SettingsProvider]を使…

【Unity】UnityEditorMemo ver3.0.0をリリース!

UnityEditorMemo ver3.0.0リリース UnityEditorMemo ver3.0.0をリリースしました。AssetStoreは現在審査中なのでGithubからダウンロードができます。 GUIの変更とデータ出力機能の実装が大きな変更点となっています。ver2との互換性はあるのでそのまま上書き…

【Unity制作日記】SpreadSheetConvertTool v1.0をコミットしました

スプレッドシートのデータをコンバートしやすいツールのSpreadSheetConvertTool v1.0をコミットしました! 使い方などは現在作成中です><github.com v0.1からの変更点 ランタイムでデータをコンバート 当初はシートのデータを自分のデータに変換しなんらか…

【Unity制作日記、C#】いつも悩むよC#

少しでもかっこよくコードを書きたいと思うとすぐに悩んでしまいます。 今回、久々に作成したEditorツールの中で躓いてしまったところをメモしてみようと思いました。 charcotte.hateblo.jp 継承をするクラス構造 失敗 最終的なクラス構造 ListからListへの…