둥지49 Unreal GAS(GameplayAbilitySystem) Documentation 번역글 5부 5. 일반적으로 구현되는 Ability와 Effect5.1 스턴일반적으로 스턴을 사용하면 캐릭터의 활성화된 모든 GameplayAbility를 취소하고, 새로운 GameplayAbility가 활성화되지 않도록 하며, 스턴이 지속되는 동안 움직이지 못하도록 합니다. 샘플 프로젝트의 메테오 GameplayAbility는 적중된 대상에 스턴을 적용합니다. 대상의 활성화된 게임플레이 어빌리티를 취소하려면, 스턴 GameplayTag가 추가될 때 AbilitySystemComponent->CancelAbilities()를 호출합니다.스턴한 상태에서 새로운 GameplayAbility가 활성화되는 것을 방지하기 위해, GameplayAbility는 활성화 차단 태그인 GameplayTagContainer에 스턴 G.. 2023. 7. 28. Unity 렌더링 파이프라인 정리 유니티 렌더링 파이프라인 렌더 파이프라인 소개 - Unity 매뉴얼 렌더 파이프라인은 씬의 콘텐츠를 가져와서 화면에 표시하는 일련의 작업을 수행합니다. 수행하는 작업의 간략한 내용은 다음과 같습니다. docs.unity3d.com 렌더링 파이프라인이란 쉽게 말해, 화면에 그려질 정보들을 화면에 그려내는 일련의 작업 과정이다. 수행하는 작업의 간략한 내용은 다음과 같다. 렌더링 컬링 포스트 프로세싱 유니티 렌더 파이프라인은 저마다 다른 기능 및 성능 특성을 지니고 있으며, 다양한 게임, 애플리케이션 및 플랫폼에 적합하다. 렌더 파이프라인은 서로 다른 셰이더 출력을 사용하고 서로 다른 기능을 보유하고 있기 때문에 한 렌더 파이프라인에서 다른 렌더 파이프라인으로 프로젝트를 전환하기가 어려울 수 있다. 따라서 .. 2023. 7. 23. C# 인터페이스와 추상 클래스 정리 인터페이스추상 클래스일반 클래스접근 지정자함수 접근 지정 불가능(기본적으로 public)함수 접근 지정 가능함수 접근 지정 가능필드 불가능(프로퍼티, 이벤트, 메서드 선언 가능)가능가능다중 상속가능불가능불가능 인스턴스화불가능불가능 가능속도인터페이스가 추상클래스에 비해 느림추상 클래스가 인터페이스보다 빠름-메소드추상 메서드만 선언 가능모든 형태의 메서드 선언, 정의 가능모든 형태의 메서드 선언 및 정의 가능 2023. 7. 21. [백준 15723] n단 논법 문제링크 #include using namespace std; int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); bool arr[26][26] = {}; int n = 0; cin >> n; //전제 for (size_t i = 0; i > str; int a = str[0] - 'a'; cin >> str; //is cin >> str; int b = str[0] - 'a'; arr[a][b] = true; } //플로이드 와샬 for (size_t via = 0; via < 26; ++via) { for (size_t from = 0; from < 26; ++from) .. 2023. 7. 14. 언리얼 LNK 2001 Error 프로그래밍을 하다보면 링크 에러를 자주 만나는데 이번 링크 에러의 오류 메세지는 조금 달랐다. error lnk2001: unresolved external symbol "public: static class fcompositebuffer const fcompositebuffer::null" (?null@fcompositebuffer@@2v1@b) 에러를 읽어도 감이 도무지 안잡혀서 일단 언리얼 파일들을 삭제하고 프로젝트를 재구축 해보았다. 그러니까 잘 실행됐다... (?) 2023. 7. 7. Unreal GAS(GameplayAbilitySystem) Documentation 번역글 4부 4.7 AbilityTask4.7.1 AbilityTask 정의GameplayAbility는 한 프레임에서만 실행됩니다. 이는 그 자체로는 많은 유연성을 허용하지 않습니다. 시간이 지남에 따라 발생하거나 나중에 특정 시점에 발동된 델리게이트에 응답해야 하는 액션을 수행하려면 AbilityTask라는 잠재 액션을 사용합니다. GAS에는 다양한 AbilityTask가 기본으로 제공됩니다:루트모션 소스로 캐릭터를 이동하는 작업애니메이션 몽타주 재생 작업어트리뷰트 변경에 대응하기 위한 작업GameplayEffect 변경에 대응하기 위한 작업플레이어 입력에 응답하기 위한 작업그 외UAbilityTask 생성자는 게임 전체에 하드코딩된 최대 1,000개의 AbilityTask 동시 실행을 강제합니다. RTS 게임처.. 2023. 6. 25. 이전 1 2 3 4 5 6 ··· 9 다음