コガネブログ

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

【Unity】uGUI の RectTransform のアンカーを Shift や Alt を押しながら設定した時の挙動

はじめに

f:id:baba_s:20180320132739p:plain

uGUI の RectTransform のアンカーは
Shift や Alt を押しながら設定することができます

この記事では、Shift や Alt を押しながら RectTransform のアンカーを設定すると
どのような挙動になるか紹介していきます

目次

通常

f:id:baba_s:20180320133844p:plain

普通にアンカーを設定すると、
親オブジェクトのどの位置を原点にするか、のみが変化します

f:id:baba_s:20180320132904g:plain

Shift を押しながら設定

f:id:baba_s:20180320133809p:plain

Shift を押しながらアンカーを設定すると、
親オブジェクトのどの位置を原点にするか、に加えて
自分自身のピボット(中心点)も変化します

f:id:baba_s:20180320133045g:plain

Alt を押しながら設定

f:id:baba_s:20180320133816p:plain

Alt を押しながらアンカーを設定すると、
親オブジェクトのどの位置を原点にするか、に加えて
自分自身の位置も原点に合わせて変化します

f:id:baba_s:20180320133206g:plain

Shift + Alt を押しながら設定

f:id:baba_s:20180320133823p:plain

Shift + Alt を押しながらアンカーを設定すると、
親オブジェクトのどの位置を原点にするか、に加えて
自分自身のピボット(中心点)と位置も原点に合わせて変化します

f:id:baba_s:20180320133410g:plain

関連記事