강의

멘토링

커뮤니티

Inflearn Community Q&A

busan4164560's profile image
busan4164560

asked

Lee Deuk-woo's Unreal Programming Part 1 - Understanding Unreal C++

2nd lecture Unreal C++ coding rules

UPROPERTY() 다음 라인에서 세미콜론이 입력되지 않습니다.

Resolved

Written on

·

148

0

안녕하세요!
강의 진도 자체는 이 강좌보다 좀 더 나간 상태인데, UPROPERTY가 현재 강의에서 설명하는 개념이라 여기에 질문을 남겨봅니다.

언리얼 5.1과 1강에서 설명하는 세팅을 다 완료한 비주얼 스튜디오 2022를 이용해 공부 중입니다.
UPROPERTY()를 입력 후, 다음 라인에 변수를 선언하려 할 때마다 끝에 ;를 입력 시 갑자기 ;가 지워지거나 어떨 때는 변수 이름의 일부가 같이 지워지기도 합니다.
테스트를 해 보았을 때 GENERATED_BODY()와 같은 매크로 다음 라인에 변수를 선언해도 똑같은 증상이 있는 것으로 보입니다.

다른 라인에 ;를 입력 후 줄바꿈을 지우거나, 혹은 UPROPERTY를 나중에 입력하는 식으로 하면 결과적으론 제대로 입력되지만 영 불편하여 해결법을 찾아보고자 이리저리 찾아봤으나 마땅한 답이 없어서 질문을 드려봅니다.

unreal-engine언리얼-c++

Answer 1

0

ideugu님의 프로필 이미지
ideugu
Instructor

안녕하세요. 아마도 UnrealVS가 오작동한 것으로 보여지는데요, 가끔 그럴때가 있더군요. 우선 설치를 제거한 후에 올바로 동작하는지 확인해보신 후 다시 설치해보시면 어떨까 싶습니다

J4님의 프로필 이미지
J4
Questioner

image.png

UnrealVS를 지운 뒤에도 증상이 계속 있어서, 더 찾아보니 다음 기능을 off하는 것으로 문제가 일단은 해결이 되었습니다. (Automatically format statement when | type a ; 를 해제)
혹시나 같은 증상을 겪고 계신 분이 있으실까 하여 답글을 남겨봅니다. 감사합니다

ideugu님의 프로필 이미지
ideugu
Instructor

네 해결되서 다행이네요. 정보공유 감사합니다~

busan4164560's profile image
busan4164560

asked

Ask a question