본문 바로가기

Programming97

[Visual Studio] 프로젝트 이름 변경 ( 솔루션 이름 변경 안함 ) VS 에서 초기 프로젝트를 생성하게 되면 솔루션이름과 프로젝트 이름이 동일하게 설정됩니다. 나는 솔루션 이름과 프로젝트 이름을 다르게 하고 싶은데 왜!!! ㅠ_ㅠ 솔루션이랑 프로젝트랑 같이 변경하는건 있는데 왜 프로젝트만 변경하는건 없는지... ● 프로젝트 이름 변경 방법 1. 프로젝트를 선택 -> 마우스 우클릭 -> 이름 바꾸기 -> 원하는 이름 입력 2. 프로젝트를 선택 -> 솔루션 탐색기 메뉴에서 속성 아이콘 클릭 3. 어셈블리, 기본 네임스페이스 이름을 원하는 이름으로 변경 4. Main 코드의 네임스페이스를 위에서 변경된 이름으로 동일하게 변경 ( # 주의 : 한 곳만 고치면 되는게 아닙니다. 그래서 아래 화면과 같이 이름 바꾸기로 바꾼후 엔터 ) 5. 솔루션 닫기 6. 윈도우 탐색기로 해당 프.. 2019. 9. 18.
[Windows] 윈도우 포트 열기 - 인바운드 규칙/아웃바운드 규칙 ◈ 인바운드/아웃바운드 란? - 인바운드 규칙 : 다른 컴퓨터(네트워크)에서 자신의 컴퓨터로 네트워크 데이터가 들어올 수 있도록 규칙을 정의. - 아웃바운드 규칙 : 자신의 컴퓨터에서 네트워크 데이터가 다른 컴퓨터(네트워크)로 나갈 수 있도록 규칙을 정의. ◈ TCP/UDP 포트 열기 - 아래 내용은 인바운드 기준입니다. ( 아웃바운드도 설정은 동일함 ) - Windows Defender 방화벽 -> 고급 설정 - 인바운드 규칙 -> 새 규칙 ( 아웃바운드일 경우는 아웃바운드 규칙을 클릭 ) - 포트 -> 다음 - TCP 혹은 UDP 를 선택하고 특정 로컬포트에서 오픈할 포트 번호를 입력하고 다음을 클릭합니다. - 연결 허용 - 다음 클릭 - 이름을 입력하고 마침을 클릭 ※ 아웃바운드도 위와 동일합니다. 2019. 9. 10.
[Unity] 유니티 달력 패키지 - Calendar 달력 패키지 공유합니다~ 수정해서 사용하시면 됩니다. 패키지에 포함된 이미지는 모두 무료 이미지를 사용했으며 저작권에 침해되지 않습니다. 날짜 하이라이트 색상은 붉은색으로 표시됩니다. 2019. 8. 29.
[Unity] entryPointNotFoundException: CreateNLSocket - 해결 네트워크 자동으로 연결하기 위해 C#에서 제공되는 NetworkInfomaiton을 사용했을때 Unity에서 문제가 발생되었다. using System.Net.NetworkInfomation; NetworkChange.NetworkAddressChanged 에서 인터넷 상태가 변경되면 다시 연결되도록 구현하였지만... entryPointNotFoundException: CreateNLSocket 에러 발생... 다른 클래스에서 소켓을 사용해서 그럴거라 판단하고 네트워크에 관련된 클래스들을 모두 확인... 5시간동안 삽질... 결과!!!! 유니티 .Net 2.0 subset으로 변경하니까 된다... Api Compatibility Level 을 .Net 4.6으로 하니까 에러 발생.. C#에서 제공되는 A.. 2019. 8. 28.
[Unity] 유니티 Animation 등록 - 애니메이션 자동 등록 스크립트 ✔ Unity Animation 유니티 애니메이션 컨트롤, 유니티 거꾸로 재생 매번 애니메이션을 생성하고 버튼에 등록하기 번거로워 제작.. [AnimationControl.cs] using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public static class AnimationControl { public delegate void AnimationButtonRegitEvent(Animation ani, Button button); public delegate void AnimationToggleRegitEvent(Animation ani, Toggle toggle); pu.. 2019. 8. 28.
[Unity] 유니티 팝업 윈도우 - Popup ✔ Unity에서 알림창, 팝업창을 만들어보자! 프로젝트 진행 시 매번 팝업 창을 만들기 번거로워서 패키지로 만들기 위한 목적으로 제작함.. 모드는 2가지 형태로 특정 내용만 보이게 하는 방법과 확인버튼으로 특정 이벤트를 실행하도록 만들었다. ● 소스코드 내용 using UnityEngine; using UnityEngine.UI; using System; public class PopupCheckConfirmEventArgs : EventArgs { public UnityEngine.Events.UnityAction events; public string eventName; } public class PopupWindow : MonoBehaviour { public static PopupWindow i.. 2019. 8. 27.
[Unity] 유니티 창 드래그 - 2D Image Drag Window 안녕하세요. 이번에는 Drag Window를 설명드리겠습니다. 사용자가 동적으로 창을 원하는 위치로 변경할때 사용되는 기능입니다. 먼저 이동될 창을 하나 만드셔야합니다. (주의 : GameObject에 Image 컴포넌트가 있어야합니다.) 그리고 아래 스크립트를 추가해주세요. public class DragWindow : MonoBehaviour, IPointerDownHandler, IDragHandler { /// /// 드래그 바에 DragWindow 스크립트를 추가하고 /// window 변수에 움직이고 싶은 창을 인스펙터에 드래그 한다. /// public RectTransform window; //Drag Move Window private Vector2 downPosition; public .. 2019. 8. 27.