Unity/C#2021. 5. 13. 13:31enum Flag(다중선택 enum)
enum(열거형)에서는 Flag(FlagsAttribute)속성이 있는데, 이를 이용하면 하나의 속성을 선택하는 것이 아니라 여러 속성을 선택하는 것이 가능합니다. 다음의 코드는 열거형의 Flag연산을 쉽게 정리해 놓은 것입니다. [Flags] public enum Column { None = 0, Priority = 1
Unity/C#2021. 5. 12. 18:31SerializableDictionary
SerializableDictionary - Unify Community Wiki wiki.unity3d.com 유니티에서 Dictionary를 인스펙터에서 관찰할수있게 만든 커스텀 Dictionary 스크립트이다. 이런식으로 인스펙터에서 보여준다. 다만, 사용해보니 처음 초기화할때 기존 Dictionary는 new Dictionary(originDictionary) 이렇게 초기화하면 originDictionary의 컨텐츠가 카피된 상태로 초기화됐었는데 그 기능은 구현 안돼있다. C# Dictionary 복사 예제, 딕셔너리 class copy 사용법 Dictionary 복사. C# Dictionary에는 복사 생성자가 있습니다. 기존 딕셔너리 객체를 생성자로 넘기면 그대로 복사가 되는데, 현재로썬 가장..