::protected60 액터(Actor) 레벨에 배치할 수 있는 오브젝트. 이동, 회전, 스케일과 같은 3D 트랜스폼을 지원하는 범용 클래스. 하지만 트랜스폼 데이터를 직접 저장하지 않고 액터의 루트 컴포넌트에 트랜스폼 데이터가 존재하는 경우, 그 데이터를 사용함. 컴포넌트 UActorComponent(액터 컴포넌트) ;베이스 컴포넌트. 특정 액터에 연과지어지나, 월드의 특정 지점에 존재하지는 않음. 일반적으로 개념적 기능, 이를테면 AI나 플레이어의 입력 해석과 같은 것에 사용됨. USceneComponent(씬 컴포넌트) ;트랜스폼(위치, 회전, 스케일)이 있는 액터 컴포넌트. 계층구조 형태로 서로에게 붙일 수 있음. 트랜스폼은 계층구조의 루트에 위치한 씬 컴포넌트에서 취함. UPrimitiveComponent(프리미티브 컴포넌트) ;일정한.. 2019. 10. 17. 알고리즘 문제 풀때 자주 쓰는 것들(?) 생각없이 쓰다보면 헷갈리는 것들 오름차순 / less() / a b string + string -> int 정렬시 s1 + s2 > s2 + s1 / 내림차순 *아스키코드 '0' - 48 ~ '9' - 57 'A' - 65 ~ 'Z' - 90 'a' - 97 ~ 'z' - 122 *문자열 관련 stoi(str) // string > int to_string(int) // int > string s[i] = tolower(s[i]) // 소문자로 s[i] = toupper(s[i]) // 대문자로 isdigit(s[i]) // char 형변환시 int인지 bool반환 string 정렬시 > less(), greater() *소수 구할때(2,3,5,7의 배수.. 2019. 9. 6. 아스키 코드표 2019. 9. 6. 언리얼 3 작업관련 정리 //@@Cast Cast( ); ex> Cast(Pawn); 언리얼엔진에서제공하는클래스타입 -> UObject base 들 안되면 NULL 반환 //@@.uc 함수 작성법 uc 선호 { 사용 구역 구현부 작성 function SkeletalMesh->RefSkeleton.Num()); //int -> INT native에서 정의된 자료형을 씀 TArray ArrayA; ArrayA.Empty(); //uc ArrayA.Length = 0; //insert //Additem //Remove INT AddedIndex = ArrayA.AddZeroed(1); ArrayA(AddedIndex) = 100; //ArraayA[AddedIndex] ArrayA.AddItem(100); //@@객체 받는 방식 대체.. 2019. 7. 11. 언리얼 4 참고 // 게임이 시작되기 까지의 과정 1. 게임 앱의 초기화 UGameInstance::Init 2. 레벨에 속한 액터의 초기화 AActor::PostInitializeComponents 3. 플레이어의 로그인 AGameMode::PostLogin 4. 게임의 시작 AGameMode::StartPlay AActor::BeginPlay // 주요 컴포넌트 Component StaticMesh Component ; 배경에 사용. 애니메이션이 없는 모델링 에셋(스태틱 메시)을 사용해 시각적인 기능과 물리적인 기능을 제공. SkeletalMesh Component ; 캐릭터에 사용. 애니메이션 정보가 있는 모델링 에셋(스켈레탈 메시)을 사용해 시각적인 기능과 물리적인 기능을 제공. Collision Componen.. 2019. 7. 1. Naming Rule :b :bool :any boolean type :c :char :character type :i :int :integer :l :long :long type :u :unsigned :unsigned type :f :float :floating point :d :double :double floating point :s :static :a static variable :rg :array :stands for range :p :* :any pointer :sz :* :null terminated string of characters :pfn :* :function pointer :t :struct :a user defined type :e :enum :variable which takes enumerate.. 2019. 6. 28. 이전 1 ··· 7 8 9 10 다음