전부 감상

    unity Screen.SetResolution 해상도별 화면.

    unity Screen.SetResolution 해상도별 화면.

    Screen.SetResolution 함수를 같은 디바이스내에서 해상도별로 테스트해보았다.디바이스는 갤노트 2014 에디션으로 2560 x 1600 해상도, 16:10 비율이다. 1. Screen.SetResolution(1280, 720, true); - 1280 x 720 = 16:9이미지 크기 - 1846 x 115416:10의 디바이스 크기에 16:9로 세팅하니 세로 비율이 1이 줄었으므로 세로로 길어져 보인다. 2. Screen.SetResolution(2560, 1600, true); - 2560 x 1600 = 16:10이미지 크기 - 2050 x 1154 3. Screen.SetResolution(1280, 800, true); - 1280 x 800 = 16:10이미지 크기 - 2050 ..

    GameObject.Find의 Child개수별 탐색시간

    using UnityEngine; using System.Collections; public class FindSpeedTest : MonoBehaviour { private string strTotalTime1; private string strTotalTime2; private string strTotalTime3; private string strTotalTime4; // Use this for initialization void Start () { this.FindGO("GameObject1", ref this.strTotalTime1); this.FindGO("GameObject1/child1", ref this.strTotalTime2); this.FindGO("GameObject1/child..

    CallStatic과 CallStatic<ReturnType>

    AndroidJavaClass에는 CallStatic과 CallStatic 의 두가지 함수가 존재한다.두 함수 모두 Java Static 함수를 호출할 때 사용되는데차이점은 Return값 존재여부이다.CallStatic : Return값이 존재하는 Java Static 함수를 호출할 때 CallStatic : Return값이 존재하지 않는 Java Static 함수를 호출할 때 Return값 여부에 따른 적절한 함수를 사용하지 않으면 AndroidJavaException: java.lang.NoSuchMethodError 에러가 떨어진다.(Call 함수도 위와같은 2가지 타입이 존재하는데 테스트는 안해봤지만 마찬가지일꺼라 생각된다.)

    Android-Project Build Target이 설정이 안될 때

    Android-Project Build Target이 설정이 안될 때

    unable to resolve target 'android-숫자' 의 경우 Build Target이 설정되지 않아서 나타나는 경우가 대부분이다.그래서 Project 우클릭 후 Properties - Android에서 Project Build Target에서 하나를 설정해야 한다.(이 리스트가 없다면 Android SDK Manager에서 SDK를 설치하면 나온다) 근데 아무리 Build Target을 체크하고 OK를 해도 다시 들어가보면 체크 해지되어 있을 때가 있다.그럴 때 프로젝트의 project.properties 파일을 열어서 target 항목을 수정하여 해결을 봤다.target은 최신 버전을 설정하는걸 권고하고 있다.앱 설치후 기기의 os버전이 minSdkVersion ~ targetSdkVe..

    UnityVS package가 Import Package 리스트에 나오지 않을 때

    C:\Program Files (x86)\Microsoft Visual Studio Tools for Unity\2013\Visual Studio 2013 Tools.unitypackage 복사c:\Program Files (x86)\Unity\Editor\Standard Packages\ 에 붙여넣기.

    내컴퓨터 원격 연결 허용하기

    1. 방화벽 사용안함2. 제어판 - 시스템 - 원격 - 원격 데스크톱 - 연결허용하기(win xp와 7의 문구 및 방식이 다르다. 허용한다는 내용을 찾아 선택하면 됨)

    Android Webview에서 Alert창이 안뜰 때

    Android웹뷰에서 자바 스크립트 얼럿창이 안뜰때가 있다.이럴 땐 아래처럼... WebView browser = (WebView)findViewById(/*WebView의 ID*/); browser.getSettings().setJavaScriptEnabled(true); //javascript 사용 가능하게 한다 final Context myApp = this; browser.setWebChromeClient(new WebChromeClient() { @Override public boolean onJsAlert(WebView view, String url, String message, final android.webkit.JsResult result) { new AlertDialog.Builder(..