1) 클래스의 구조를 보고 아래와 같이 입력을 합니다.
UStatsController는 ACharacter의 구성요소
FReplicatableStat가 UStatsController의 구성요소
UItemFeatureModel_StatHoldable가 UItemModel의 구성요소
UStatsController가 UItemFeatureModel_StatHoldable의 구성요소
UStats가 UStatsController의 구성요소
FStat, FStatSet, FStatInfo가 UStats의 구성요소
FStat이 FStatSet의 구성요소
PlantUML로 만들어줘 접두어
F는 구조체로 변경해줘
관계 문자열 삭제해줘
2) 출력된 결과를 복사합니다.
@startuml
class ACharacter {
}
class UStatsController {
}
class UItemFeatureModel_StatHoldable {
}
class UItemModel {
}
class UStats {
}
class FStat {
}
class FStatSet {
}
class FStatInfo {
}
ACharacter --> UStatsController
UStatsController --> UStats
UStatsController --> FReplicatableStat
UItemFeatureModel_StatHoldable --> UStatsController
UItemModel --> UItemFeatureModel_StatHoldable
UStats --> FStat
UStats --> FStatSet
UStats --> FStatInfo
FStatSet --> FStat
@enduml
3) 웹에서 PlantUML이나 VSCode에 플러그인 설치하고 확인합니다.
이렇게 틀만 만들고 멤버변수를 추가하고, 문법을 익혀서 약간의 수정을 해주는 것이 가장 생산성이 좋아보입니다.
* 문법참고
'Programming > Etc' 카테고리의 다른 글
쿠팡 코스트코 구매대행 후기 (0) | 2020.08.05 |
---|---|
인공지능, 머신러닝, 딥러닝 차이 (0) | 2019.02.07 |
Pitch, Yaw, Roll (0) | 2019.02.02 |
도망치는건 부끄럽지만 도움이 된다 (0) | 2019.02.01 |