링크 - https://github.com/vhone/projectVS
영상 편집으로 전직한지 10달 지났는데, 예상대로 이제 스크립트질 할 시간이 없다.
그래서 남아있는거 뿌립니다.
1.18에 꽤 쌓였었는데 1.19로 올라가서 리빌드 하면서 있던게 반토막 났지만
그래도 스크 좀 하는 분들에겐 도움이 될거임.
대충 파일 구성은 [최종 구현 코드 > 범용성 코드 > 바닐라 & 애드온 코드] 순으로 폴더링 되어있고,
내가 사용하는 애드온은 skript-reflect 하나야.
파일 구성을 더 설명하자면
[FunctionalChat.sk] 파일은 최종 구현 코드이고,
이 코드에 사용된 component_systemmessage() 함수는 [VhoneLibrary/_Basics/_Component.sk]에 정의되어 있다.
[_Component.sk]는 분류 상 애드온 코드에 속한다.
파일 이름이 언더바(_)로 시작하는 파일은 skript-reflect 애드온 코드고,
이런 파일에 정의된 함수들은 다른 파일에도 쓰인다.
물론, 언더바가 없는 파일에도 애드온 코드가 있긴 하다. 정리가 다 안돼서...
이전에 여기에 짤막하게 올렸던 것들도 있음.
좀 유용한 코드를 정리하자면
인벤토리 정렬 - https://github.com/vhone/projectVS/blob/main/InventorySort.sk
방향표시기 - https://github.com/vhone/projectVS/blob/main/DirectionIndicator.sk
계산기 - https://github.com/vhone/projectVS/blob/main/VhoneLibrary/Basics/Calculater.sk
아이템 기브&드랍 - https://github.com/vhone/projectVS/blob/main/VhoneLibrary/Basics/GiveAndDrop.sk
요정도...?
스크립트에 진심인 편이어서 vskript라고 vscode용 익스텐션도 하나 맨들어 놨는데
함수 툴팁 정의, 바로가기 기능을 구현해 놧기 때문에 쓰면 스크립팅하기 꽤 편리할거야
바로가기는 함수를 컨트롤+클릭 하면 된다.
vscode - https://code.visualstudio.com/
vskript extension - https://marketplace.visualstudio.com/items?itemName=Vhone.vskript
이런식으로 함수에 커서를 올리면 정의된 툴팁이 나온다.
함수 선언부와 함수가 정의된 파일 위치는 자동으로 찍혀 나온다.
스크립트는 주석을 샵(#)으로 하는데, 툴팁용 주석은 샵+꺽쇠(#>)를 사용함.
하이라이트도 다르게 적용되고, 주석용 어노테이션으로 @param, @return, @invisible 등이 있음.
또, vscode는 자바 스크립트를 기반으로하기 때문에 코드를 웹에 복붙하면 스타일이 그대로 복붙되는 장점이 있다.
그럼 나중에 보1자
감사합니당.
간접적으로 님 도움 많이 받았던 것 같아요. 감사합니다
스크 짤 때마다 님 글 봤었는데 도움 많이 됨 고생요
수고했어 답변 고마웠다
캬
저번에 스크립트에서 predicate 사용법 알려준거 고맙다 그거로 별거 다되던데 암튼 개 유용했음
지금까지 수고했고 고 맙 다 ! - dc App
섭여는거 관심생겨서 공부좀해볼까했는데 교보재로잘쓸게
브혼은 신이야!