인프런 커뮤니티 질문&답변
2분 44초 왜 void 함수를 써야하나욤..?
작성
·
344
퀴즈
Unity에서 Vector3 구조체는 주로 어떤 목적으로 사용될까요?
텍스트 문자열 저장
위치, 회전, 크기 등 3차원 값 표현
불리언(참/거짓) 값 저장
정수형 변수 선언
답변 1
0
UDevApp
지식공유자
프로퍼티라는 것이 문법의 하나로 변수를 숨기고 함수로 쓰기 위해서 제공되는 기능입니다.
외부에서 hp 변수를 접근할때 SetHp 를 사용하려면 함수를 호출할텐데요.
이 함수는 값을 적용하니까 리턴을 할 필요가 없죠.
그래서 void 함수가 됩니다. getHp 경우에는 값을 읽어오는 기능을 하므로 출력이 있습니다.




