facebook twitter hatena line email

「Unity/UIとSpriteの位置」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
行1: 行1:
=UIとSpriteの位置を一致させる方法=
+
=UIとSpriteのx,y位置を一致させる方法=
 
UIとSprite画像をCanvasにドラッグすると位置が合わない
 
UIとSprite画像をCanvasにドラッグすると位置が合わない
  
行10: 行10:
 
==参考==
 
==参考==
 
https://teratail.com/questions/92213?nli=59ba2ee1-ba78-45a4-93b4-1fa40a000247#reply-143587
 
https://teratail.com/questions/92213?nli=59ba2ee1-ba78-45a4-93b4-1fa40a000247#reply-143587
 +
 +
=z方向でUIを手前に持ってくる方法=
 +
UIが含まれるCanvasの"Order In Layer"をSpriteの"Order in Layer"よりも大きくする

2017年9月30日 (土) 20:44時点における版

UIとSpriteのx,y位置を一致させる方法

UIとSprite画像をCanvasにドラッグすると位置が合わない

原因

Sprite画像は3D空間に設置され、UIはそれとは別空間に設置されるので、位置が合わなくなる

解決方法

CanvasのInspectorのCamera/RenderModeをScreenSpaceCameraに変更し、RenderCamera欄にMainCameraをドラッグする

参考

https://teratail.com/questions/92213?nli=59ba2ee1-ba78-45a4-93b4-1fa40a000247#reply-143587

z方向でUIを手前に持ってくる方法

UIが含まれるCanvasの"Order In Layer"をSpriteの"Order in Layer"よりも大きくする