... | ... | @@ -130,6 +130,28 @@ Defense_Game 만들기 |
|
|
* PanelBuildTower 패널을 만들고 Grid Layout Group, Content Size Filter 컴포넌트 추가
|
|
|
Grid Layout Group : 자식으로 배치되는 UI들을 격자로 정렬
|
|
|
Content Size Filter : 컴포넌트를 가지고 있는 패널 오브젝트의 크기 설정
|
|
|
![image](uploads/54649b5cff9fc12b5232afe2143b6d86/image.png)
|
|
|
![image](uploads/5cfc4933edec880fa6fd8f4510038c9d/image.png)
|
|
|
|
|
|
* |
|
|
\ No newline at end of file |
|
|
* 타워 생성 UI생성
|
|
|
![image](uploads/f3c98a5d413ef20d2d8c2dcb6f41cdb4/image.png)
|
|
|
|
|
|
* Towerspawner.cs에 isOnTowerButton변수를 선언, ReadyToSpawnTower함수 작성
|
|
|
![image](uploads/7cbd19600264af494bea1c6f8268c35f/image.png)
|
|
|
![image](uploads/123c346622d25f9ac78ed67f79bbedd8/image.png)
|
|
|
|
|
|
* SpawnTower함수에서 isOnTowerButton = true일때만 호출되게 해준다.
|
|
|
![image](uploads/92fae7a4eab5ffe6ad2020c7f6560a19/image.png)
|
|
|
|
|
|
* PanelBuildTower의 ButtonTower01Cannon오브젝트에 클릭하면 ReadyToSpawnTower함수를 실행할수 있게 컴포넌트를 추가해준다.
|
|
|
![image](uploads/7ebb48aea4e8ac59ae1c1b781cdc34a3/image.png)
|
|
|
|
|
|
> ### 타워 건설버튼을 눌렀을 때 임시 타워가 마우스를 따라가게 설정
|
|
|
|
|
|
![image](uploads/fcd9771843ec02dde690b6f92440aa5c/image.png)
|
|
|
![image](uploads/f24d96dfb135dcc981fdc26d836667ef/image.png)
|
|
|
|
|
|
* TowerTemplate.cs를 followTowerPrefab변수 선언
|
|
|
![image](uploads/7a39c64c46c485ae41962475f90fba19/image.png)
|
|
|
|
|
|
* Tower01Cannon에 FollowTower01 등록
|
|
|
![image](uploads/fdb1e028466a904cb4fbb0c5ba50aece/image.png) |
|
|
\ No newline at end of file |