본문 바로가기

한번만들고편하자

Unity3D 일일 자동 빌드 하기 현재 프로젝트가 Unity3D를 이용하여 개발을 진행하다 보니 일일 자동 빌드의 필요성이 있어 해당 기능을 적용하였다. 우선 자동 빌드를 하기 위한 시스템에는 유니티 에디터가(빌더,컴파일러) 설치되어 있어야 한다. SCM은 SVN 대신 UnityAsset Server 를 쓰고 있으며 기본 플로우는 다음과 같다. AssetServer에서 최신 리소스 및 코드 다운로드. 빌드 진행. (너무심플하다) 물론 SVN이나 다른 것을 사용한다면 1번과정을 대체하면 된다. 유니티에서는 명령줄 입력을 지원하므로 AssetServer에서 최신데이터 다운로드 및2번 빌드 과정은 unity.exe 를 이용한다. 우선 배치파일을 아래와 같은 내용으로 작성한다. 명령줄에 대한 설명은 유니티 도움말 참조!! Unity_build... 더보기
EXCEL VBA - 다른파일 스크립트 호출 및 종료 VBA코드의 재사용및 관리를 위하여 해당 데이터가 들어있는 엑셀에서는 비지니스 로직이 들어있는 코드를 생성하지 않는다. 하나의 엑셀파일에 모든 VBA코드를 작성/관리하고 데이터가 있는 엑셀파일에서 해당 기능을 호출하는 것. 이전에는 데이터엑셀이 열릴때 스크립트들어있는 엑셀을 같이 열도록 매크로를 지정하였으나 스크립트가 필요한경우만 스크립트엑셀파일을 로딩. 작업후 닫도록 함. 1. 폼에 양식을 이용해서 버튼 생성 2. 버튼에 매크로를 생성하여 지정 3. 매크로에 아래 코드 수정하여 기입. Sub Macro1() 'Application.Run ThisWorkbook.Path & "\..\테이블관리\VBA_Script.xls!Menu" 'Application.Run "'D:\Work\테이블관리\VBA_Scri.. 더보기