|
2011-09-05 17:05
조회: 744
추천: 0
!!lib 에대해서 짧은질문(굴단암사)하나만 드리겠습니다.일단 최근 라이브러리 충돌로 생각되는 튕김현상이 많이 발생하는 중입니다. 그래서 개인적으로 받아놓은 애드온들의 라이브러리를 통합하려고 하는 중인데,
그 방법을 몰라서 여기저기 헤메다가 하랭UI게시판에 굴단암사님께서 올려놓은 글을 보게 되었고, 이곳에 질문을 드리게 되었습니다. 하랭UI를 사용하지 않고, 개인적으로 필요한 애드온들을 받아서 사용하기때문에 여기에 질문드리는것이 죄송하지만, 정말 미치고 답답해서 이곳에서라도 혹시 답변을 받을수 있을까 해서 이렇게 글을 올립니다.
1. !!lib에 대해서는 기본적으로 이해를 하고 있습니다.
각각의 애드온들에 있는 lib들이 각각 버전이 다르기때문에, 중복로딩의 가능성도 있고, 또 이로인한 충돌(신버전 lib를 써야하는 상황인데 동일한 이름의 구버전 lib때문에 라이브러리 상에서 충돌이 나는..)이 날 수 있기때문에, 가급적 최신버전의 lib들을 미리 로딩해 놓는다면, 구버전의 라이브러리를 써야하는 애드온도 신버전 라이브러리를 사용할 수 있게되기때문에 충돌 가능성이 사라짐.
2. 그런데 !!lib폴더를 만들어서 라이브러리를 통합할 때, 어떤 방법을 써야하는지를 정확하게 인지하지 못하고있습니다.
일단 !!lib라는 폴더를 만들었다면, 당연히 !!lib.toc 파일을 만드는게 맞겠죠? 그 파일안에 들어가는 내용이 어떻게 되어야하는건가요?
라이브러리를 사용하는 다른 파일들의 toc를 몇개 봤는데, 이건 오멘에서 퍼온거에요.
## Interface: 40200 ## OptionalDeps: Ace3, LibSharedMedia-3.0, AceGUI-3.0-SharedMediaWidgets, LibSink-2.0, LibDBIcon-1.0, !ClassColors Libs\LibStub\LibStub.lua
이중에서 !!lib에 넣어야할 내용이라면, 빨간색(이건 구버전 체크를 위해서 ^^) 파란색 이렇게 2가지만 넣으면 되는건가요?
즉, !!lib폴더를 만들고 !!lib.toc의 내용에,
## Interface: 40200 이런식으로만 넣으면 되는건지 알고싶습니다. (물론 하위폴더를 libstub , callbackhandler-1.0과 같이 만들거구요 ^^)
EXP
51,026
(0%)
/ 54,001
본캐가 무엇이냐고 물으신다면.. 캐릭터 생성을 제일 먼저 했던 사제라고 대답해야하는걸까요?
아니면 각종 업적등으로 업적점수를 최고로 올려서 달리고 있는 드루이드라고 해야할까요?
그것도 아니면, 리분시절 유일하게 최종레이드를 통과한 기사라고 해야할까요.
이도저도 아니면 대격변들어와서 제일 사랑받고, 제일 많이 플레이하고있는 죽기라고 해야할까요?
... 본캐가 뭐에요? 라고 묻는 질문에 항상 드는 생각...
|
멋쟁구리