なにがおこったか これがログに表示され、Editor拡張内で使用しているメモノードに正常に日本語が表示されなくなった。 これは、Unityが自動で作成してくれるフォントアセットらしく、こちらから操作したり、設定を変更する…
カテゴリー: Unity
Unity (macOS) でマウスをワープさせたら 0.25 秒カーソルが固定される話
何があったか Unityにおいて、マウスカーソルと、Objectのアニメーションの移動が関係する箇所の手触りを良くするために、Mouse.WarpCursorPosition でワープさせていた。 すると、Macでのみ、…
【Unity】 PolygonCollider2dは重いぞ気をつけろ
本当だぞ
新しいMac のRiderで、UnityなのにILとしか表示されないときにやること 備忘録
結論 dotnet入ってないかもよ やること Homebrewとかをいれる brew.sh
|
1 |
/bin/bash <span class="synSpecial">-c</span> <span class="synStatement">"</span><span class="synPreProc">$(</span><span class="synSpecial">curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh</span><span class="synPreProc">)</span><span class="synStatement">"</span> |
ターミナルにそのまま表示されるNextStepを順番にやる d…
RenderPipelineConverterすごい!
# アセットの移行 Unityの、AssetStoreなどにある古いアセットで、マテリアルがBuilt-in render pipeline になっており、新しいURPなプロジェクトに導入した際に全部ピンク、試しに手で直…
PrimeTweenの onCompleteが呼ばれるタイミング
結論 startDelay – startDelayを足した分遅れて完了が通知される endDelay – endDelayを足した分遅れて完了が通知される そりゃそう [crayon-6ab85…
UniTask、DOTweenでいい感じにテキスト送りをする
この記事は? 覚書 文字送りしつつ、ボタンクリックしたら最後まで飛ばして、再クリックで完了させる DOTween(Pro)とUniTaskを前提 TextならProじゃなくてもできる(はず) ProjectSetting…
UnityのInspectorで複数行のstringを表示するMultiline Attribute
結論
|
1 2 |
[SerializeField] [Multiline(<span class="synConstant">12</span>)] <span class="synType">string</span> messages; [Multiline(<span class="synConstant">8</span>)] <span class="synType">public</span> <span class="synType">string</span> debugMessages; |
みたいにすると指定した行数まで広がる改行が表示できる。上は12行、下は8行
UnityでInspectorにサクッと多要素な項目を表示する
以下の見た目を実現する 結論(例)
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
using System; using System.Collections.Generic; using UnityEngine; [Serializable] public struct DebugAudioPair { public AudioClip clip; public string key; public float volume; } public class DebugSoundEmitter : MonoBehaviour { [SerializeField] DebugAudioPair[] pairs; } |
Serializable をつけたStructなどを定義してListにする docs.unity3d.com
稀にわからなくなるUnityのAttributeの便利なやつ
覚書 [Range(min, max)] [Tooltip(“説明文”)] [Header(“ヘッダー名”)] [ContextMenu(“実行名”…
