[게임개발자] 레드핑

Godot hitboxComponent 본문

일상/개발일상

Godot hitboxComponent

레드핑(redping) 2023. 10. 12. 20:42

HitboxComponent.gd 스크립트이다.

extends Area2D

@export var healtho_component : HealthComponent

func damage (attack:Attack):
    if health_component:
    health_component.damage(attack)

godot function 에 대한 내용

Gdscript 는 선언할때 변수명 이 먼저오고 : 그다음에 자료형이 온다
이방식이 조금 특이한데, 알아본 바로는
숫자 바로 왼쪽에 자료형이 있기 때문에, 가독성이 높은 이유라고한다. 그리고 데이터 값과 자료형을 비교하기 빠르고 쉽기때문인듯하다.

 

그리고 밑에 사진처럼 생략되는경우가 있는데,

이런 경우는 Godot 이 변수의 타입을 추론한다고 한다.

'일상 > 개발일상' 카테고리의 다른 글

Godot Attack component 만든후 문제  (0) 2023.10.16
Godot weapon GDscript  (0) 2023.10.14
Godot Attack 만드는법 (2)  (0) 2023.10.11
Godot Attack 만드는법  (0) 2023.10.10
Godot player Player chasing 만들기  (0) 2023.10.09