본문으로 건너뛰기
버전: 5.18.0

유니티 스크립터블 오브젝트 세팅

스크립터블 오브젝트에 차트/확률 파일 ID 설정

차트 및 확률 데이터를 게임 내에서 사용하려면, 해당 데이터의 파일 ID
Unity 프로젝트 내의 스크립터블 오브젝트(ScriptableObject)에 연결해야 합니다.
뒤끝 콘솔 차트/확률에서 가져온 데이터는 스크립터블 오브젝트에 저장되어 게임에 반영 됩니다.
파일 ID는 차트/확률 파일을 업로드하면 생성되며 반드시 차트/확률 파일을 적용해야 해당 데이터에 접근 가능합니다.

1. 차트 데이터를 스크립터블 오브젝트에 연결

    1. 차트에 적용된 파일 ID를 복사합니다. image
    1. 데이터를 받을 스크립터블 오브젝트를 찾아 선택하고 Inspector창에 위에서 복사한 차트 파일 ID를 붙여 넣습니다. image

스크립터블 오브젝트의 기본 경로는 Assets/ScriptableObjects 입니다.
아래 표의 폴더 구조를 따라 접근하거나 파일명을 Unity에서 직접 검색하셔도 됩니다.

예를 들어 파일명이 [Lemonade]인 스크립터블 오브젝트의 파일 위치로 접근하기 위해서는
Assets/ScriptableObjects/Kitchen Level Data/KitchenDataPerStage/STG0001 경로를 따라 접근 하시면 [Lemonade]파일을 찾을 수 있습니다.

차트 StageUpgradeList 폴더

차트 데이터스크립터블 오브젝트 파일 위치파일명
STG0001_STS0001Kitchen Level Data/KitchenDataPerStage/STG0001Lemonade
STG0002_STS0001Kitchen Level Data/KitchenDataPerStage/STG0002Cola
STG0002_STS0002Kitchen Level Data/KitchenDataPerStage/STG0002HotDog
STG0003_STS0001Kitchen Level Data/KitchenDataPerStage/STG0003Juice
STG0003_STS0002Kitchen Level Data/KitchenDataPerStage/STG0003Taco
STG0003_STS0003Kitchen Level Data/KitchenDataPerStage/STG0003Burrito

차트 StationUpgradeList 폴더

차트 데이터스크립터블 오브젝트 파일 위치파일명
UE_STG0001Stage Data/Stage Upgrade DataSTG0001
UE_STG0002Stage Data/Stage Upgrade DataSTG0002
UE_STG0003Stage Data/Stage Upgrade DataSTG0003

차트 InGameItem 폴더

차트 데이터SO 파일 위치파일명
DressDatasDress DataDressData
LootBoxDatasLoot Box DataLootBoxDatas

차트 ShopData 폴더

차트 데이터SO 파일 위치파일명
GemsShopDataShop DataGemsSaleData
BundleShopDataShop DataBundleSaleData
LootboxShopDataShop DataLootboxSaleData

차트 DailyReward 폴더

차트 데이터SO 파일 위치파일명
DailyRewardDaily Reward DataDailyRewardBatchData

차트 CharacterData 폴더

차트 데이터SO 파일 위치파일명
SpecialCustomerCustomer DataCustomerBatchData

차트 StageDefaultDataList 폴더

차트 데이터SO 파일 위치파일명
StageDefaultDataStage DataStageDefaultDatasCollections

2. 확률 데이터를 스크립터블 오브잭트에 연결

확률 데이터 역시 차트와 동일하게 파일 ID를 복사 후 스크립터블 오브젝트에 입력해야 게임에서 정상적으로 사용할 수 있습니다.

    1. 확률에 적용된 파일 ID를 복사합니다. image
    1. 스크립터블 오브젝트를 선택하고 Inspector창에 위에서 복사한 확률 파일 ID를 붙여 넣습니다. image

스크립터블 오브젝트의 기본 경로는 Assets/ScriptableObjects 입니다.
더 자세한 위치와 스크립터블 오브젝트 파일명은 아래의 표를 참고해주세요. 기본 경로에 아래 표의 파일 위치로 접근하거나 파일명으로 검색하시면 빠르게 찾을 수 있습니다.

확률 Loot Box Gacha Data

확률 데이터파일 위치파일명
LootBoxProbabilityLoot Box DataLootBoxProbabilityData

3. 게임 시작

모든 설정이 완료되었습니다.
이제 Unity에서 StartScene 씬을 열고 ▶ 버튼을 클릭하여 예제 게임을 실행해보세요!

설정된 차트/확률 데이터가 게임에 정상 반영되는지 꼭 확인해보시기 바랍니다.