본문 바로가기
기타 공부하기/후디니

solver의 작동 (기초) : 조건문

by 대마왕J 2023. 12. 31.

if 문의 기본적인 조건문이었다

원리상으로 대단히 간단. 9가 되면 내려가고 0이 되면 올라가고 .

컨디션 변수를 스위칭해주면 되는것

이니셜에서 변수선언과 초기값을 넣어준다. 

f@count = 3;
s@condition = "A";

그리고 solver는 다음과 같이 

 

참고로 solver의 스타트 프레임은 생각한 그대로인데, 
서브스탭은 내부에서 다시 도는 횟수이다. 이를 이용하여 시뮬레이션을 정밀하게 만들 수 있다고. 
그런데 특이점은, 처음에는 한 번만 돈다는거. 

아래쪽 파란 라인은 솔버의 캐싱 상태를 의미한다. 

if 문으로 카운트가 몇에 당도하면 컨디션을 바꿔줄건지 체크한다. if 두 개도 괜찮고 else if 써도 상관없었을듯?
즉 여긴 컨디션 체인져

그리고 아래 랭글이 컨디션에 따라 값을 올려줄거냐 내려줄거냐라는 명령문이다. 

어트리뷰트 랭글은 마치 함수처럼 사용하는 느낌. 

반응형

댓글