728x90

유니티 56

(과거게시물) Unity3D file write and read,,, 파일 읽고 쓰기(stream이용) ※ 과거 게시물은 현재의 모든 적용사항과 환경이 다를 수 있으며 단순한 기록으로 남깁니다. Unity3D file write and read,,, 파일 읽고 쓰기(stream이용) 내 입맛에 바꿨는데... 예전에 했던거 보다 잘되네.. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 private string filepath = "c:\\data.txt"; void Start () { StartCoroutine(sendstring()); } IEnumerator reset() { yield return new Wa.. 개발 관련/SW, App 관련 2023. 3. 28.
(과거게시물) 유니티에서 Sort 이용하기 ※ 과거 게시물은 현재의 모든 적용사항과 환경이 다를 수 있으며 단순한 기록으로 남깁니다. 유니티에서 Sort 이용하기 점수표현이나 기타 숫자 정렬에 있어서 기본적으로 갖춰야 할 것이 Sort 이다. 프로그램언어에서는 기본적으로 다 지원하니... 유니티에서의 Sort 기능은 의외로 간단하게 처리된다.??? 1 2 3 4 5 6 int[] toSort = new int[] {35, 53, 32, 27, 16, 72, 44, 83, 51, 91}; foreach (int sort in toSort.OrderBy(sorted=>sorted)) { Debug.Log(sort); } Colored by Color Scripter cs 이렇게 하면 log화면에 낮은수 부터 순서대로 찍힌다. 앗.. C#이니 Syst.. 개발 관련/SW, App 관련 2023. 3. 27.
(과거게시물) Unity3D에서 max key animation 적용하기 ※ 과거 게시물은 현재의 모든 적용사항과 환경이 다를 수 있으며 단순한 기록으로 남깁니다. Unity3D에서 max key animation 적용하기 Unity3D에서는 기본적으로 max파일을 바로 사용할 수가 있다. 물론 FBX로 컨버팅해서 사용할 수도 있겠지만 4.0에서는 FBX나 max파일이나 아직까진 큰 차이점을 모르겠다. 뭐 배우는중이라 모르는 부분이 있을 수도 있겠다. 차이점이라면 import 시간이 걸린다는 정도? 아무튼 그대로라도 불러와서 바로 적용하려면 몇가지 절차가 필요하다. 다음과 같은 것을 우선 하도록 한다. 이와 같이 바꾸어야 scene에서 확인할 수가 있다. 그다음이 WrapMode를 설정해야 한다. 총 다섯가지(Once, Loop, PingPong, Default, ClampF.. 개발 관련/SW, App 관련 2023. 3. 27.
(과거게시물) Unity3D에서 string을 float로 ※ 과거 게시물은 현재의 모든 적용사항과 환경이 다를 수 있으며 단순한 기록으로 남깁니다. Unity3D에서 string을 float로 변경 string의 숫자값을 float로 변경하는 방법 2가지.. 1 2 3 4 5 6 7 8 9 string _myString = "0.5"; // 숫자형태를 가진 문자열이다. float num = float.Parse(_myString); Debug.Log(num); float num = System.Convert.ToSingle(_myString); Debug.Log(num); Colored by Color Scripter cs 둘다 string의 문자열 형태의 숫자를 float로 바꾸어준다. 하지만 문자열 값 형태의 숫자에 문자가 들어갈 경우 에러가 나는점에 주의.. 개발 관련/SW, App 관련 2023. 3. 27.
[Unity 오류] Unity 2018.4.3 버전에서 API 31~33 빌드 Unity 2018.4.3버전의 API 33 빌드 확인 지난번 테스트 프로젝트를 통해 Unity 2018.4.3버전의 API 31 빌드에 성공하고, 곧바로 API 31빌드를 확인하였다. 우선 앱들을 업데이트들을 하기위해서는 기본적으로 설정된 plugin들을 빌드 환경에 맞춰 업데이트해 주었다. 주로 사용한 plugin은 다음과 같다. (앱 별로 다르지만 아래는 모두 확인해야 한다.) 1. Admob : GoogleMobileAds-v5.1.0 2. NativeShare 3. Unity In App Purchasing : IAP v2.0.3 4. Unity Ads는 제거하였다. Admob로 대체하였다. 빌드설정은 다음과 같다. - 최소 API를 21로 다시 복구 시키고 목표 API 31~33, 그리고 중요.. 개발 관련/SW, App 관련 2023. 3. 20.
[Unity 오류] Unity 2018에서 API 31 이상 빌드 오류 해결중.. 오류의 상황.. unity 2018에서 API 30 까지는 기본적인 상태에 plugin/android에서 AndroidManifest.xml이 생성되지 않는다. 없어도 빌드하여 앱설치에는 문제가 되지 않는다. (* 여러가지 plugin을 쓴 것은 아니고 기본적으로 admob 정도와 unity의 inapp 결재만 사용) 물론 최종 apk에서 보면 AndroidManifest.xml는 생성되어 있다. 하지만 API31에서는 저렇게 하면 빌드 조차 안된다. 이제까지 unity 2018에서 API 30까지는 문제 없이 사용토록 조치하였으나 그 이상에선 뭔가를 해주면 되지 않았다. 기본적으로 설치했다면 android 9.0(API 28)까진 문제 없이 사용하지만 API 29, 30 부터는 예전 쓰던 SDK-Man.. 개발 관련/SW, App 관련 2023. 3. 15.
728x90