ぱふの自由帳

週3更新(火・木・日)を目指すUnityブログ。良ければフォローお願いします(`・ω・´)

小技

【Unity】positionやColorの要素を変更するコードについて

はじめに まずは下のコードを見て下さい。 // (1f, 1f, 1f, 1f)のColorのImageコンポーネントを持ったオブジェクトAがある // このAのImageのColorを(0.5f, 1f, 1f, 0.1f)にしたい Color tmp = A.GetComponent<Image>.color; tmp.r = 0.5f; tmp.a = 0.1f; A.GetComp</image>…

privateな変数やクラスをInspector上に表示する方法

はじめに 「privateで扱いたい、でもpublicのようにInspector上に可視化したい...。気をつけながらpublic使うしかないのか...。」という方向けの記事です。 表示方法 変数 [SerializeField]を変数の前につけるだけです。 クラス [System.Serializable]をクラ…

Scene画面で移動したオブジェクトが自動で中心にくる方法

はじめに またタイトルだけでは「?」ですね。 というわけで動きを下に示しておきますー。 結構役に立ちそうですね! 「こういった場面に使えるよ!」とハッキリ断言できませんが(笑) やり方 オブジェクトを選択して《shift+F》 はい!とても簡単です(`・…

Scene画面でオブジェクトをある単位ずつずらす方法

はじめに タイトルだけでは「?」が浮かぶ方もいると思いますので... こういう動きのことでーす。 何かを均等に並べる時に便利です。例えば、2DのSpriteを等間隔に並べてマップを作る時に使えたりしますヨ。 ちなみにですが、この移動方法は"Snap"という名前…