유니티에서 TouchScript와 두 대 이상의 카메라를 사용할 경우 터치 인식 문제 해결 방법
![이미지](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_ExXKT0w9lAaJWFex9KCaN_vqyJlRu62jGFaok2DUMoOqJmMowazmclrcV33v5ciIayBXgf0qSekmandHluPsYhjL5Q3FPTWbJEa9G8jr_BTbY1C1IGah4zp9q9_6C1TANtRd8-0LSr4/s320/%25E1%2584%2589%25E1%2585%25B3%25E1%2584%258F%25E1%2585%25B3%25E1%2584%2585%25E1%2585%25B5%25E1%2586%25AB%25E1%2584%2589%25E1%2585%25A3%25E1%2586%25BA+2016-08-28+%25E1%2584%258B%25E1%2585%25A9%25E1%2584%2592%25E1%2585%25AE+1.02.04.png)
TouchScript는 CameraLayer 컴포넌트를 가지고 있는 카메라를 기준으로 터치를 인식한다. CameraLayer가 설정되어 있지 않은 경우 TouchScript는 런타임에 "MainCamera" 태그를 가지는 카메라에 CameraLayer를 추가해 주는데, 두 대 이상의 카메라를 번갈아 사용한다면 스크립트를 통해 이 CameraLayer를 enable/disable 해 줘야 한다. 참고로 이러한 상황을 대비해 MainCamera에 미리 CameraLayer를 추가해 봤더니 런타임에 2 개의 CameraLayer가 추가되는 상황이 생겼다. TouchScript에서 런타임에 이러한 문제를 고려하지 않는 듯하므로 MainCamera는 건드리지 말자(아마도 TouchScript 8.1버전). References - CameraLayer: http://touchscript.github.io/docs/html/T_TouchScript_Layers_CameraLayer.htm