딕셔너리 :: Dictionary
배열이나 리스트 같은 경우에는 원하는 값에 접근할 때 index
번호로 접근하게 되며 이 index
는 정수로 구성되어 있습니다.
Dictionary
의 경우 배열이나 리스트의 index
를 사용자가 지정할 수 있습니다. 이를 dictionary
에서는 key
라고 합니다.
쉽게말해 내가 지정한 값에 이름표를 붙인다고 생각하면 편합니다.
다음 예제는 SwordDamage
라는 dictionary
를 생성하고 SwordDamage
안에 각각의 검의 종류를 키로 지정하고 해당 검의 종류에 따라 다른 데미지를 줘보도록 하겠습니다.
유니티3D 에디터에서
스크립트 생성
프로젝트 창에서 DataStructure_Dictionary.cs
스크립트를 생성합니다.
DataStructure_Dictionary.cs
스크립트를 열어 다음과 같이 작성합니다.