... | @@ -7,6 +7,9 @@ Defense_Game 만들기 |
... | @@ -7,6 +7,9 @@ Defense_Game 만들기 |
|
* TowerTemplate.cs를 만들어 타워의 정보를 레벨별로 관리할 수 있게 타워 정보를 Asset데이터로 저장한다.
|
|
* TowerTemplate.cs를 만들어 타워의 정보를 레벨별로 관리할 수 있게 타워 정보를 Asset데이터로 저장한다.
|
|
![image](uploads/13bf233f0395a10facd66dba75ccb830/image.png)
|
|
![image](uploads/13bf233f0395a10facd66dba75ccb830/image.png)
|
|
|
|
|
|
|
|
* ScriptableObject를 사용하는 이유.
|
|
|
|
![image](uploads/69f980b34bb584bf643893fb40aa9c8b/image.png)
|
|
|
|
|
|
* Tower01Cannon이라는 TowerTemplate 에셋을 생성하고 Tower Prefab에 Tower01 prefab을 넣어준다.
|
|
* Tower01Cannon이라는 TowerTemplate 에셋을 생성하고 Tower Prefab에 Tower01 prefab을 넣어준다.
|
|
* 이 때 레벨에 맞는 이미지를 설정하고 값을 설정해준다.
|
|
* 이 때 레벨에 맞는 이미지를 설정하고 값을 설정해준다.
|
|
![image](uploads/9a8e4e57988f4e2f232bc297bfad5cea/image.png)
|
|
![image](uploads/9a8e4e57988f4e2f232bc297bfad5cea/image.png)
|
... | | ... | |