본문 바로가기

Programming97

[Visual Studio] 확장 및 업데이트 , 버전 업데이트 하기 ✔ Visual Studio 2017 확장 업데이트 Visual Studio 2017 다운로드, Visual Studio Installer, Visual Studio Update 안녕하세요. 이번 포스트는 Visual Studio 프로그램안에서 확장 및 업데이트 기능을 간단히 알아보겠습니다. Visual Studio 가 설치되지 않았다면 아래의 다운로드 사이트를 이용해주세요 https://docs.microsoft.com/ko-kr/visualstudio/releasenotes/vs2017-relnotes Visual Studio 2017 15.9 릴리스 정보 Visual Studio 2017의 향상된 최신 기능에 대한 릴리스 정보입니다. Visual Studio를 사용하여 더 효과적으로 계획하고, 함께.. 2020. 2. 13.
[Unity] 유니티 기초 탈출기 - Part.01 (생성, 이동, 스크립트) ✔ 유니티 기초 탈출기 - 유니티 기초 강좌 Part.1 오브젝트 생성, 오브젝트 이동, 스크립트 만들기 안녕하세요. 아직 유니티를 설치하지 않았다면 이전 포스트에서 설치부터 진행합니다~ 2019.10.24 - [Programming/Unity] - [Unity] 유니티 기초 탈출기 - Part.0 [Visual 2017 설치, 유니티 설치] [Unity] 유니티 기초 탈출기 - Part.0 [Visual 2017 설치, 유니티 설치] ✔ 유니티 기초 탈출기 - 유니티 기초 강좌 Part.0 유니티 설치, Visual Studio 2017 설치 및 다운로드, 환경 설정 안녕하세요. 개인이 어플을 만드는 시대가 도래하였습니다!!!! 나만의 게임, 어플 등을 timeboxstory.tistory.com - .. 2019. 10. 28.
[Unity] Unity에 Visual Studio를 연결하기 ✔ 유니티 설정, 유니티 Visual Studio 2017에연동 먼저 유니티와 Visual Studio 2017 설치가 되지 않았다면 아래 포스트를 참고하세요. https://timeboxstory.tistory.com/31 [Unity] 유니티 기초 탈출기 - Part.0 ✔ 유니티 기초 탈출기 - 유니티 기초 강좌 Part.0 유니티 설치, Visual Studio 설치, 환경 설정 안녕하세요. 개인이 어플을 만드는 시대가 도래하였습니다!!!! 나만의 게임, 어플 등을 만들기까지 기초 강의를 포.. timeboxstory.tistory.com - 유니티에 Visual Studio 등록 - 유니티를 실행합니다. Edit -> Preferences ... 를 클릭합니다. External Tools -> .. 2019. 10. 24.
[Unity] 유니티 기초 탈출기 - Part.0 [Visual 2017 설치, 유니티 설치] ✔ 유니티 기초 탈출기 - 유니티 기초 강좌 Part.0 유니티 설치, Visual Studio 2017 설치 및 다운로드, 환경 설정 안녕하세요. 개인이 어플을 만드는 시대가 도래하였습니다!!!! 나만의 게임, 어플 등을 만들기까지 기초 강의를 포스트하겠습니다. 가장 먼저 해야할일은 환경부터 맞춰야겠죠?? - 유니티 설치 - https://unity3d.com/kr/get-unity/download Download Unity! Unity is the ultimate game development platform. Use Unity to build high-quality 3D and 2D games, deploy them across mobile, desktop, VR/AR, consoles or the.. 2019. 10. 24.
[Unity] 유니티 3D 안정적인 버전은? ✔ 유니티 장기지원 릴리스(LTS stream), 안정적인 버전 (safety version) 유니티로 개발을 하면서 버전간 호환성 문제가 많이 발생되었다. 새로운 버전으로 업그레이드 하게 되면 기존 API가 삭제되거나 새로운 기능이 추가되면서 변경되는 이슈들이 한번씩 나타난다. 유지보수를 해야하는 상황에서는 버전업그레이드도 영향도를 판단하여 업그레이드를 해야한다. 그 문제점들에 대해서 대안을 유니티에서 제시했다. 유니티 장기지원 릴리스(LTS stream)을 지원하게 되었다. LTS 버전은 새로운 기능을 탑재하지않고 오류나 이슈들에 대한 업데이트만 하는 방식이다. 그렇기에 LTS 버전의 업데이트를 진행해도 영향도 검토는 하지 않아도 된다는 것이다. ( 주의 : 2017 LTS -> 2020 LTS 버전.. 2019. 10. 23.
[C#] 쓰레드 생성 / 실행 / 종료 ✔ Thread 시작, 실행, 종료 ◈쓰레드 생성 - Thread를 생성하고 돌리기위해서는 먼저 Thread가 작업할 함수를 만들어야합니다. //Thread가 작업하는 함수 private static void Run() { while(true) { Console.WriteLine("Do working..."); } } - 함수 생성 후 Thread 클래스 생성. Thread thread = new Thread(Run); // Thread 생성 ◈쓰레드 시작 thread.Start(); // 생성된 Thread 시작 ◈쓰레드 종료 - 강제종료 thread.Abort(); //Thread 강제종료 - 작업 수행 후 종료 ( 메인 쓰레드가 생성된 쓰레드 작업이 종료될때까지 기다렸다가 종료됨 ) thread.J.. 2019. 10. 17.
[Unity] 유니티에서 Thread 사용 - UI 데이터 처리 기본적으로 유니티는 멀티쓰레드 기반으로 제작되지 않았습니다. 하지만 유니티는 C# 기반 스크립트로 Thread를 사용할 수 있습니다. 무슨 말이지!?! 쉽게 표현하자면 유니티 API 즉 MonoBehaviour 기반으로 사용되는 API를 Thread에서 사용하게 되면 관련 Main Thread 에러 오류가 나타납니다. can only be called from the main thread 에러 발생. 그럼 우린 어떻게 해야할까!? 보통 통신관련에서 Thread를 사용해야되는 경우가 많습니다. 서버 - 클라이언트(유니티) 로 제작할 경우 서버에서 무수히 많은 데이터를 클라이언트에게 보냅니다. 하지만 쓰레드를 쓰지 않고 데이터를 수신받고 처리하기는 속도가 따라가지 않습니다. 그래서 쓰레드의 역할은 통신 데이.. 2019. 9. 27.
[C#] MSSQL 접속 , 데이터 조회(select), 삽입(insert), 업데이트(update) 쿼리 ✔ C# MSSQL 연결 select, insert, update 쿼리 예제 접속 문자열(ConnectionSting) 설정 Data Source : 연결할 주소 Initial Catalog : 초기 데이터 베이스 이름 Windows 인증 사용예 string strConn = "Data Source=(local);Initial Catalog=DataBase;Integrated Security=SSPI;"; SQL 인증 사용예 string strConn="Data Source=192.168.0.1,1433;Initial Catalog=DataBase;User ID=user1;Password=1234"; ▷ MS-SQL의 SQL 인증 설정은 아래 포스트 참조 2019.09.10 - [DB] - [MSSQL].. 2019. 9. 26.
[C#] Xml 데이터 파라미터 사용법 및 넣기 ( 초간단 ) ✔ string.Format을 이용한 Xml 데이터에 파라미터 넣기 및 출력 Xml 데이터에 사용자가 설정한 데이터를 넣고싶다면?! 여러가지 방법중에서 제가 가장 편하게 생각하는 방법입니다. 7.25 A 3 24.50 예를 들어 위와 같은 Xml 데이터가 있다고 가정합니다. Category와 Quantity에 A,3값이 아닌 내가 입력한 값을 넣고 싶다!!!! 7.25 {0} {1} 24.50 파라미터의 갯수대로 추가하시면 됩니다. 1개 => {0}, 2개 => {1}, 3개 => {2} ...... n개 => {n-1} Xml 파일을 수정합니다. //Root file xml data string xml = 불러온 xml 데이터; string [] a = {"B", "TEST"}; string rep =.. 2019. 9. 25.