본문 바로가기

회사 TIL62

[TIL] 22.01.04 / AddWorldOffset, AddLocalOffset, InverseTransformVector, 퍼즐 보정, 왜 못했는지 생각하기1 TIL (Today I Learned) 오늘 해야할 것 3 x 3 퍼즐 구현 오늘 한 것 3 x 3 퍼즐 구현중 - 보정을 어떻게 해줄 것인가? - 지금은 판의 범위 상관 없이 막 움직임 - 원하는 것은 격자 내에서만 움직이고 싶다. - 네모 영역에 퍼즐이 들어오면 그 영역의 지정된 자리로 퍼즐이 붙는다. 필요한 것 - 네모 영역: 빨간네모칸 - 지정된 자리: 초록점 - 퍼즐이 들어왔는지 어떻게 판단? 현재 잡고 있는 퍼즐의 위치가 네모 영역에 들어오면 퍼즐의 위치를 초록점으로 옮겨준다. - 네모 영역에 들어오는건 어떻게 판단? dir과 puzzle의 plane vector를 내적한 값이 45도 이하 && 퍼즐의 중점이 어디에 있나? 퍼즐 중점이 2 영역에 들어오자마자 2로 가는것. 처음 시도 한 것 퍼.. 2023. 1. 5.
[TIL] 23.01.03 / 3 x 3 prepos, pos TIL (Today I Learned) 오늘 해야할 것 3 x 3 퍼즐 구현 오늘 한 것 3 x 3 퍼즐 구현 1. 손가락으로 버튼을 터치하고 드래그하면 버튼이 드래그 하는 방향으로 움직인다. 2. 버튼이 모두 제자리에 오면 더 이상 움직이지 않는다(혹은 상태 변화) 오늘 배운 것 하나씩 작은 것 부터 생각하기! 처음부터 많은 것을 생각하다 보니 막막하고 진도가 안나갔던 것 같다. 글로 쓰고 그림 그리면서 생각하는 연습 계속 하자 걱정할 시간에 하나라도 더 생각하는 것이 도움이 된다. 내일 진행할 것 3 x 3 구현 마무리 앞으로 진행할 것 유데미 언리얼 강의 듣기 UE5 블루프린트 강의 듣기 R1 Project 커리큘럼 - 유데미 강의 들으면서 러프하게 짜기 Static Mesh / Skeletal M.. 2023. 1. 4.
[TIL] 23.01.02 / 3 x 3 퍼즐 시작 TIL (Today I Learned) 오늘 해야할 것 3 x 3 퍼즐 구현 오늘 한 것 3 x 3 퍼즐 구현 1. 손가락으로 버튼을 터치하고 드래그하면 버튼이 드래그 하는 방향으로 움직인다. 2. 버튼이 모두 제자리에 오면 더 이상 움직이지 않는다(혹은 상태 변화) 1. 손가락으로 버튼을 터치하고 드래그하면 버튼이 드래그 하는 방향으로 움직인다. 손가락으로 각 버튼들을 터치할 수 있다. 터치한 순간 버튼은 손가락을 따라 움직인다. 손가락 따라 계속 움직이는데 움직임의 범위가 board와 같은 평면이였으면 좋겠다. OK 만약 움직이려고 하는 자리가 비어있다면 이동 가능하다. 움직이려고 하는 자리가 비어있지 않다면 버튼은 움직이지 않는다. 버튼은 상,하,좌,우로만 이동 가능하다 한번에 하나만 터치할 수 있.. 2023. 1. 3.
[TIL] 22.12.30 / 언리얼 빌드 Development vs Shipping, 단축키 ctrl + shift + r TIL (Today I Learned) 오늘 해야할 것 Drawer -> 코드에서 ChildActor 참고, 키를 코드로 SetAttach 했다가 BeginPlay에 넣어줘서 시작할때만 가져오는 방법 등등 생각 빌드 씬 하나만 넣어보기 서랍, 문 등 다시 잡을 때 손잡이가 앞으로 확 오는 문제 처리하기 인벤토리 코드 파악, 테스트 오늘 한 것 빌드 씬 하나만 해보기 오늘 배운 것 빌드 전체 프로젝트에서 맵 하나만 선택해서 빌드 잘 안될 때 : 패키징에서 Development -> Shipping 으로 설정 변경 Couldn't find file for package /Script/Engine requested by async loading code - Development / Programming & S.. 2023. 1. 2.
[TIL] 22.12.29 / KeyBox - Card TIL (Today I Learned) 오늘 해야할 것 상자 속 뚫고 지나가는 문제 : ObjectManager의 SetGimmickOnOff 참고 Drawer -> 코드에서 ChildActor 참고, 키를 코드로 SetAttach 했다가 BeginPlay에 넣어줘서 시작할때만 가져오는 방법 등등 생각 오늘 한 것 키박스 속 뚫고 지나가는 문제 : Card를 ObjectManager에 있는 SetGimmickOnOff를 통해 KeyBox의 상태에 따라 ActorOn, Off를 해준다. 내일 진행할 것 Drawer - Key 연결 앞으로 진행할 것 novel ai - 콘티, 시나리오 활용 방안 연구 유데미 언리얼 강의 듣기 UE5 블루프린트 강의 듣기 R1 Project 커리큘럼 - 유데미 강의 들으면서 .. 2022. 12. 30.
[TIL] 22.12.28 / CardReader - Door 연결 완성, Tutorial 방에 배치, 레벨 - 라이트 TIL (Today I Learned) 오늘 해야할 것 Card Reader -> Inter Door 연결 서랍 안에 넣은 키 서랍이 움직일때마다 따라가기(parent-child 처리) 박스에 물건 넣었을 때 박스를 뚫고 손으로 꺼낼 수 있는 문제 처리 오늘 한 것 Card Reader -> Inter Door 연결 1. Inter Door에서 Object Manager를 불러온다 - Object Manager 불러올 때 GameMode 통해서 불러옴 - GameMode에 GetR1ObjectManager 함수가 있기 때문에 2. Object Manager가 Object가 가지고 있는 키를 찾아준다. 3. Object의 상태를 받아와서 확인 후 문을 열 수 있게 해준다. 서랍 안에 넣은 키 서랍이 움직일.. 2022. 12. 28.