2021-08-01 Godot Engine > 주방 타이머 > const, SpinBox에서 값을 읽고 형식 지정 문자열, Timer 이벤트 만들기
6051 단어 Godot
Windows 10 Pro v21H1
Godot Engine v3.3.2.stable.official
Godot의 학습 경험(오늘부터 2021-08-01)프로세스 개요
이루어지다
main.gd
extends Node2D
## A. const
## B. get integer value from SpinBox
## C. print format
## D. Timer Event
onready var l_time = $CurrentTime # Label
onready var t_time = $Timer # Timer
onready var l_cdwn = $CountDown # Label
onready var sb_num = $SpinBox # SpinBox
const DEFAULT_COUNT_DOWN = 3610
var countdown = DEFAULT_COUNT_DOWN
func _ready():
t_time.start(1)
func _on_Timer_timeout():
# 1. display current time
var timedict = OS.get_time()
var hh = timedict.hour
var mm = timedict.minute
var ss = timedict.second
l_time.text = "%02d:%02d:%02d" % [hh, mm, ss]
# 2. display count down
countdown -= 1;
var leftsec = countdown % 60
var leftmin = countdown / 60 % 60
var lefthour = countdown / 60 / 60
l_cdwn.text = "%02d:%02d:%02d" % [lefthour, leftmin, leftsec]
func _on_Button_pressed():
countdown = int(sb_num.get_value())
연관성OS
GDScrite의 기본
SpinBox
Doing a IntegerField
Reference
이 문제에 관하여(2021-08-01 Godot Engine > 주방 타이머 > const, SpinBox에서 값을 읽고 형식 지정 문자열, Timer 이벤트 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/7of9/items/ac7fa399673f73275ece텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)