flutter를 사용하여 간단한 게임 형식의 앱을 만들어보려 하는데, 보통 실시간 처리를 어떤식으로 구현하는지 모르겠다.
예를 들어서, 체력이 0이 되면 게임오버가 된다 치면, 체력이 0이 되는 순간을 어떤식으로 체크할까?
체력 변수를 직접 조작하는게 아니라, 감소시킬 때 항상 특정 함수를 통하게 하고,
이 함수에 체력이 0이 될 경우를 확인하는 방법도 동작은 할 것 같은데,
이렇게 하면 상황이 많아질 경우 코드가 굉장히 복잡해질것같아서.
변수를 계속 체크하다가 변수의 상태를 보고 특정 명령이 실행되도록 하고싶을 때엔 보통 어떤식으로 처리하는지 알고싶다.
자바스크립트같은 다른 언어라도 상관없으니까 좀 도와주라
while 돌리자 ㅋㅅㅋ
헐 ㄳㄳ 그런식으로도 쓸 수 있겠네
해당 댓글은 삭제되었습니다.
내가 코딩 완전 초보라 누가 뭘 어떻게 하는지 전혀 몰라.. 알려줘서 고맙다
체력이 깎이는 함수에서... 체력이 0보다 작아지는지 확인하는 함수? 코드를 추가해보는건 어때?
지금 그렇게 쓰고있는데 경우가 너무 많아지면 복잡해질거같아서 고민중이였어. 이게 맞나 싶어서. 도와줘서 고마워
ㅋㅋ 게임 방식을 잘 모르시네 쓰레드 개념같은거 알아두시면 좋을듯