쿠프컴포넌트를 c++ actor에서 동적 생성.
이걸 블른프린트로 만들고 c++ beginplay에서 큐브에 콜리전 기본 설정.
그 후에 super beginplay. 실행
이건 c++ beginplay 실행전에 블프 beginplay가 실행이 되서 마지막에 super begonplay 실행
지피티가 하라는되로. 인터넷 찾아봐도 그렇게 하라고 하고
클릭 이벤트 바인딩 했는데 클릭이 안되
플레이어컨트롤 클릭 전부 키고
프로젝트 설절은 mouse on touch인가 키고
pawn 생성 안하는걸로 설정
도대체ㅈ왜 안될까?
- dc official App
쿠프컴포넌트가 뭘까??
오타 큐브메시컴포넌트 - dc App
클릭으로 뭘 하고 싶은거야?
큐브 색상 변경. 클릭하면 - dc App
클릭 자체에는 아무런 기능이 없는거 알고있지?
그게 무슨 알? onclick에 실행할 함수 바인딩 하면 되는거 아냐? 일단 함수가 실행 안되 - dc App
// C++에서 반드시 포함해야 할 설정 Cube->SetNotifyRigidBodyCollision(true); Cube->SetupAttachment(RootComponent); Cube->레지스터Component(); 첫번째, 세번째 해줘야 해? 딥시크가 알려줬어. 이게 빠진거면 지피티 버린다 - dc App
단순 OnClick 이벤트 호출하고 색변경 하는데 그정도 세팅은 필요 없어. 글만 봐서는 딱히 뭐가 잘못된지 모르겠네 미안
나도 그래서 환장하겠는데 딥시크가 알려준거 적용해봐야 겠어. 지피티는 super beginplay 젤 첨에 호출해야한다는데 딥시크는 반드시 `Super::BeginPlay()`를 모든 설정 코드 뒤에 호출해야 블루프린트 로직이 마지막에 실행됩니다 라네.. 딥시크가 더 우월하긴하네 - dc App
잘꺼라 내일 밤에 다시 해보겠어 - dc App
PlayerController에 Enable Click Event 라고 있는데 이거 큐브 액터 BeginPlay에 True로 셋하고 해봐
pc는 bp로 만들어서 클릭이벤트 다 켰어.당연게임모드에 넣었구 - dc App
그름 모르겠엉 미안~ 그것만 켜도 원래 되는건데 뭐가 문제일까