인프런 커뮤니티 질문&답변

dltnqlstnqkr님의 프로필 이미지

작성한 질문수

Godot Engine 으로 시작하는 첫 게임 개발

클래스 (class)

클래스 생성 수업 연습 중 delta 오류

해결된 질문

24.09.05 19:37 작성

·

50

·

수정됨

1

캡처11.PNG

상속기능 강의를 직접따라해보는중인데

상속한 새 스크립트를 강의내용과 같이 작성했음에도

프로젝트실행버튼을 누르면 아래쪽에 오류가 뜨면서 실행이 안됩니다.

델타는 func_process 에 쓰이지 않는다는 오류가 밑에 뜨고 자동으로 부모클래스 '재밋는스크립트'가 계속 켜져서 작동되는걸 아직 못봤어요.

캡처12.PNG

 

답변 1

1

코드쉼터님의 프로필 이미지
코드쉼터
지식공유자

2024. 09. 05. 22:30

안녕하세요. 용기있게 질문 남겨 주셔서 감사합니다.

노란색으로 표시되는 "델타는 func_process 에 쓰이지 않는다는 오류" 는 오류는 아니고 경고 문구라고 생각하시면 됩니다. delta 가 사용되지 않았는데 _process 함수의 파라미터로 받고 있어서 표시되고 있는 것이기에 사용하지 않는 delta 를 지워주시면 경고 문구는 사라집니다.

그리고 코드의 실행이 중간에 멈춘 것은 breakpoint(중단점) 이 설정되어 있기 때문입니다.

중단점은 해당 줄에서 코드의 실행을 멈춰놓고 버그가 있는지 살펴보기 위한 기능입니다.

아마 실수로 잘못 누르신 것 같은데요

image.png

여기있는 중단점을 눌러서 지워주시면 코드가 정상적으로 실행될 것으로 사료됩니다.

만약 문제 해결이 어려우시다면 디스코드 서버에 프로젝트를 올려주시면 같이 봐드리겠습니다.

즐거운 게임 개발 되세요 :)