728x90 c#31 Unity & C# ~ Text 형식 표기법(NO, F0, P0, D0 등) 실수 소수점 표기 F //F0 String s = float.parse("1.11").ToString("F0"); => 1 //F1 String s = float.parse("1.11").ToString("F1"); => 1.1 //F2 String s = float.parse("1.11").ToString("F2"); => 1.11 실수 자릿수 및 천단위 표기 N //N0 String s = float.parse("1111.11").ToString("N0"); => 1,111 //N1 String s = float.parse("1111.11").ToString("N0"); => 1,111.1 //N2 String s = float.parse("1111.11").ToString("N0"); => 1,11.. 2022. 8. 22. Unity & C# ~ UI Image Fillamount 부드럽게 움직이게 하는 법 using UnityEngine.UI; Image circleProgress; private const float loopTimeValue = 1.0f;//그리는데 걸리는 시간 public AnimationCurve loopAnimCurve; //그리는 속도를 조정해줄 애니메이션 커브 private float targetValue = 0.0f; private float currentValue = 0.0f; void Awake { targetValue = 목표값 입력; currentValue = 0; //현재값 초기화 circleProgress.fillAmount = 0.0f; //progress fillamount 초기화 StartCoroutine(MoveProgressCoroutine()); } IEn.. 2022. 7. 4. Unity & C# ~ multipart 코드 분석 참고 블로그 : https://spirit32.tistory.com/21 [C#] multipart/form-data 파일 업로드 C# 에서 multipart/form-data로 파일 업로드하는 예제. 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 49 50 51.. spirit32.tistory.com //object형식으로 만들 클래스 //파일을 전송할 때 object형식으로 보내지 않으면 형식에러가 발생함 public class FormFile { public string Name { get; set; } .. 2022. 6. 28. Unity & C# ~ List<Class> 형식 위의 이미지와 같은 List 형식을 만드는 방법 using System; using System.Collections; using System.Collections.Generic; using UnityEngine; public class ExampleList : MonoBehaviour { public ListExample listExample = new ListExample(); } [Serializable] public class ListExample { public List id; public ListExample() { id = new List(); } } [Serializable] public class ExampleGuide { public int id; public string name; p.. 2022. 6. 16. Unity & C# ~ 음성 녹음 세팅 using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void Start() { AudioSource aud = GetComponent(); aud.clip = Microphone.Start("Built-in Microphone", true, 10, 44100); aud.Play(); } } /* Microphone.Start(deviceName, loop, lengthSec, frequency); deviceName = string형, null값 사용 가능 loop = bool형, lengthSec에 도달하면 레코딩을 계속하거나 AudioClip을 처음부터 레코딩하는지 여부를 표시 lengthSec.. 2022. 6. 8. Unity & C# ~ 텍스트 사이즈에 맞춰서 width값 설정하기 using UnityEngine; using TMPro; public class Test : MonoBehaviour { public TMP_Text tmpText; private void Awake() { tmpText.GetComponent().sizeDelta = new Vector2(tmpText.preferredWidth, tmpText.preferredHeight); } } - content size filter를 사용하지 못할 때 코드로 사이즈 조정을 해줄 수 있다. 2022. 6. 3. 이전 1 2 3 4 5 6 다음 SMALL