C# Script 무한 루프(infinite Loop) 탈출방법
기본적으로 무한 루프 동작에 걸리면 꼼짝없이 작업관리자 '작업끝내기'를 통해서 강제적으로 종료했어야 한다.
콜스택을 기반으로 메모리 주소를 변경해서 탈출하는 방법이 있어서 정리하게되었다.
환경은 Unity / Visual Studio 이다.
using UnityEngine;
public class Quicksand : MonoBehaviour {
void OnMouseDown()
{
while(true)
{
// "Mind you, you'll keep sinking forever!!", -- My mom
}
}
}
무한 루프 탈출 방법 |
|
반응형
Breakout! How to stop an infinite loop in a Unity C# script : [링크]
★☆☆☆☆
반응형
댓글