public void MoveToBlock(Block block) { var blockPos = block.transform.localPosition; if (InsideThisBlock == null) { transform.localPosition = new Vector3(blockPos.x, 20, -1); } InsideThisBlock = block; InsideThisBlock.KeepThisItem(this); transform.DOLocalMoveY(blockPos.y, 1f); }