PropUiDisplay 레이어 설정 추가
This commit is contained in:
parent
529da3b713
commit
2edec060c5
@ -41,7 +41,7 @@ protected virtual void Initialize()
|
|||||||
_spriteRenderer.enabled = false;
|
_spriteRenderer.enabled = false;
|
||||||
|
|
||||||
_spriteTransform = uiGameObject.transform;
|
_spriteTransform = uiGameObject.transform;
|
||||||
uiGameObject.layer = LayerMask.NameToLayer("WorldUI");
|
uiGameObject.layer = GetDisplayLayer();
|
||||||
UpdateSpriteTransform();
|
UpdateSpriteTransform();
|
||||||
|
|
||||||
_internalMaterials = GetInteractionDisplayMaterials();
|
_internalMaterials = GetInteractionDisplayMaterials();
|
||||||
@ -65,6 +65,11 @@ private bool GetOwnerInteractable(out IInteractable interactable)
|
|||||||
return isInteractionSubsystem;
|
return isInteractionSubsystem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected virtual int GetDisplayLayer()
|
||||||
|
{
|
||||||
|
return LayerMask.NameToLayer("WorldUI");
|
||||||
|
}
|
||||||
|
|
||||||
protected virtual Sprite GetDisplaySprite()
|
protected virtual Sprite GetDisplaySprite()
|
||||||
{
|
{
|
||||||
return _defaultSprite;
|
return _defaultSprite;
|
||||||
@ -126,6 +131,8 @@ private bool UpdateSpriteMaterial(T state)
|
|||||||
// ui 머티리얼 교체
|
// ui 머티리얼 교체
|
||||||
_spriteRenderer.enabled = true;
|
_spriteRenderer.enabled = true;
|
||||||
_spriteRenderer.material = material;
|
_spriteRenderer.material = material;
|
||||||
|
_spriteTransform.gameObject.layer = GetDisplayLayer();
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -73,5 +73,14 @@ protected override Vector3 GetDisplayPosition()
|
|||||||
}
|
}
|
||||||
return transform.position + _disabledOffset;
|
return transform.position + _disabledOffset;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected override int GetDisplayLayer()
|
||||||
|
{
|
||||||
|
if (GetCurrentInteractionType() == RestaurantOrderType.Serve)
|
||||||
|
{
|
||||||
|
return LayerMask.NameToLayer("Prop");
|
||||||
|
}
|
||||||
|
return base.GetDisplayLayer();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user