private void DestroyThis() // 노드 위 무기 파괴(업그레이드 시) { if (tagName != null) { build.SetTagName(tagName); // 태그이름 전달 Destroy(getThisWeapon); // 현재 클릭된 노드 위 무기 삭제 getThisWeapon = null; GameObject weapon_ = build.GetWeaponToUpgrade(); // 업그레이드할 무기 가져오기 // 생성할 오브젝트의 위치, 각도에 생성 GameObject weapon = (GameObject)Instantiate(weapon_, Upgrade_node.position, Quaternion.identity); getThisWeapon = weapon; } }