수행기록퀘스트4
********* 퀘스트4 도전 *********
2021. 11. 29 (월) 12:50
이창*
조회 343
좋아요 0
스크랩 0
댓글 0
QUEST4. 게이지 위젯을 눌렀을때 가속을 시뮬레이션하고, 놓았을 때 감속을 시뮬레이션하는 버튼 생성하세요.
- 버튼을 누름 : 바늘이 최대값이 될 때까지 오른쪽으로 회전
- 버튼을 놓음 : 바늘이 최소값이 될 때까지 왼쪽으로 회전
구현 방법.
1. void Screen1View::updateButtenPressed(uint16_t tick) 함수를 생성하고,
버튼이 눌러졌을 때와 놓았을 때의 조건을 판별하기 위해 if(button.getPressedState())로 버튼 상태값을 읽어 게이지 Value 증감.
2. void Screen1View::handleTickEvent() 함수를 하나더 생성하고, updateButtenPressed(++tickCount); 함수를 주기적으로 호출
3. 추가로 버튼이 눌러지면 게이지 Value값을 숫자와 lineprogress로 표시해보고 싶어서 추가해봄^^;
ps. : touchGFX처음 사용해보는데, c++도 거의 사용하지 않아서 class, public 등 익숙치 않은 놈때문에 삽질 엄청했네요ㅎㅎ
로그인 후
참가 상태를 확인할 수 있습니다.