본문 바로가기

개발11

[Unity] 애니메이션 종료 시점 이벤트 애니메이션 종료 후 이벤트 발생 시키는 방법 1. 애니메이션 끝나는 지점에 이벤트 등록 아래와 같이 애니메이션이 끝나는 부분에 마우스 우클릭 > Add Animation Event 하여 이벤트를 추가한다. 2. Handler 스크립트 생성 및 컨포넌트 할당 애니메이션 종료 후 발생할 이벤트 관련 함수가 포함된 handler 작성 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 public class CAnimationHandler : MonoBase { #region Fields #endregion Fields #region Members private Animator m_Animator; #end.. 2022. 7. 18.
[Unity] UniRx 정리 * 내가 기억하기 위해 정리하는 내용이므로 현재 이 글의 정보가 부족할 수 있고 앞으로 관련 내용이 추가 될 수 있음 UniRx의 개념과 특징 - UniRx란, .NET ReactiveX 프레임워크를 Unity3D 에서 사용할 수 있도록 만든 라이브러리(Reactive Extentions for Unity 라이브러리) - 시간과 관련한 처리, 비동기 처리와 같은 일을 손쉽게 다룰 수 있음 - 비동기적 데이터 흐름을 처리하는 프로그래밍 기법과 Observer 디자인패턴을 기반으로 설계됨 UniRx 사용 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 // Stream 을 Subject 로 등록(선언) private Subject m_OnClickBtn = new Subject(); /.. 2021. 4. 27.
[Spring] 자주 쓰는 스프링(Spring framework) 어노테이션(Annotation) 정리 @Autowired 의존 관계를 자동 설정 할 때 사용하며 타입을 이용하며 의존하는 객체를 주입한다. @Autowired 를 사용하면 new 연산자를 통해 객체를 생성하지 않아도 접근이 가능하다. 따라서 해당 타입의 bean 객체가 존재하지 않거나 두개 이상이면 에러를 발생시킨다. - @Autowired(required=false) 라고 사용하면 해당 타입의 객체가 존재하지 않아도 에러가 발생하지 않는다. - 같은 타입의 bean 객체가 두 개 이상 존재 할 때 @Qualifier('Bean 이름') 처럼 bean 이름을 지정해 주면 에러가 발생하지 않는다. @Component Autowired 할 클래스 위에 명시한다. @Bean 리턴값이 컴포넌트가 되도록 한다. @Configuration 안에 있어야.. 2019. 8. 2.
[UWP|Visual Studio] App 실행오류(DEP0700: 앱을 등록하지 못했습니다. [0x80073CFB]) 오류 내용DEP0700: 앱을 등록하지 못했습니다. [0x80073CFB] 오류원인이미 패키징 된 앱에 대해 다시 빌드 후 실행하려다보니 개발자 권한이 없어 발생하는 에러같음. 해결방법관리자권한으로 Power Shell을 실행하여 아래 명령어 입력하여 개발자 모드로 전환reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowDevelopmentWithoutDevLicense" /d "1" 위와 같이 개발자 모드로 전환되여 다시 빌드&배포를 진행하면 성공적으로 실행된다. 출처: https://docs.microsoft.com/ko-kr/windows/uwp/get-.. 2018. 11. 12.