junhyungPARK78 / chuchuUnity

0 stars 0 forks source link

게임 일시 정지, 슬로우 다운 시킬 수 있게 하기 #37

Open junhyungPARK78 opened 1 year ago

junhyungPARK78 commented 1 year ago

lerf 사용해서 이동시키기 참고 link 1 참고 link 2

timeScale을 이용해서 일시 정지시키기 참고 link 1

junhyungPARK78 commented 1 year ago
Time.timeScale = value ? 0 : 1;

의미 :

let result = condition ? value1 : value2;

평가 대상인 condition이 truthy라면 value1이, 그렇지 않으면 value2가 반환됩니다.

junhyungPARK78 commented 1 year ago

ChatGPT에 물어본 결과

C#에서 let result = condition ? value1 : value2;는 삼항 연산자(ternary operator)를 사용한 코드입니다. 이 코드는 다음과 같은 의미를 가집니다:

  • condition이 참(true)일 경우, result 변수에 value1을 할당합니다.
  • condition이 거짓(false)일 경우, result 변수에 value2을 할당합니다. 다시 말해, condition의 값에 따라 value1 또는 value2 중 하나가 result 변수에 할당되는 것입니다. 이는 if-else 문을 대신하여 간결한 코드를 작성할 때 유용하게 사용됩니다.