

핵심 개념
자신 위에 있는 WorldItem들 전부 본인 로컬x 방향으로 이동시킴
private void CheckWorldItem()
{
// 중심으로부터 지역 충돌?
worldItems.Clear();
Collider2D[] hits = Physics2D.OverlapBoxAll(transform.position, new Vector2(1f,0.8f),0f);
foreach (Collider2D hit in hits)
{
WorldItem item = hit.GetComponent<WorldItem>();
if(null != item)
worldItems.Add(item);
}
}
private void MoveWorldItem()
{
foreach (WorldItem item in worldItems)
{
if(!item.alreadyMoved)
item.ConveyorBeltMove(transform.right, moveSpeed);
}
}