반응형
반응형
코드 작성 using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class ResourceLoad : MonoBehaviour { void Start() { GameObject obj = Resources.Load("GameObject") as GameObject; Sprite sprite = Resources.Load("GameObject") as Sprite; AudioClip audioClip = Resources.Load("GameObject") as AudioClip; TextAsset textAsset = Resources.Load..
애플 SDK 설치 Release Sign in with Apple Unity Plugin v1.4.2 · lupidan/apple-signin-unityChanged Handles empty NSPersonNameComponents sent by Apple when not requesting a name, to be nil natively. Updated MacOSAppleAuthManager.bundle with the updated native code Removed Removes FixSe...github.com 코드 작성using System.Collections;using System.Text;#if UNITY_IOSusing AppleAuth;using AppleAuth.Native;using..
유니티 C# 비속어 필터 적용 inputfield 간단 사용법 Assets / Resoures / BadWord.txt 준비 코드 작성 using System.Collections; using System.Collections.Generic; using System.IO; using System.Text.RegularExpressions; using UnityEngine; using UnityEngine.UI; public class Example : MonoBehaviour { public InputField inputField; public string[] lines; string LINE_SPLIT_RE = @"\r\n|\n\r|\n|\r"; void Awake() { if (File.Exists(..
코드 작성 using UnityEngine; public class Example : MonoBehaviour { void Awake() { Debug.Log("회색 디버그 로그"); Debug.LogWarning("노란색 디버그 로그"); Debug.LogError("빨간색 디버그 로그"); } } 참고할만한 글 유니티 C# 비속어 필터 적용 inputfield 간단 사용법 Assets / Resoures / BadWord.txt 준비 코드 작성 using System.Collections; using System.Collections.Generic; using System.IO; using System.Text.RegularExpressions; using UnityEngine; using Unity..
산술 연산자 using UnityEngine; public class Example : MonoBehaviour { public int a = 10; public int b = 5; void Awake() { //더하기 연산자 Debug.Log(a + b); // 15 //빼기 연산자 Debug.Log(a - b); // -5 //곱하기 연산자 Debug.Log(a * b); // 50 //나누기 연산자 Debug.Log(a / b); // 2 //나머지 연산자 b = 3; Debug.Log(a % b); // 1 //할당 연산자 a++; // a = 11 a--; // a = 10 } } 할당 연산자 using UnityEngine; public class Example : MonoBehaviour {..
코드 작성 using System.Collections; using System.Collections.Generic; using System.IO; using UnityEngine; using UnityEngine.Networking; public class Example : MonoBehaviour { const string DownloadURL = "https://docs.google.com/spreadsheets/d/" + "주소 Id 값" + "/export?format=tsv&gid=0"; void Awake() { StartCoroutine(DownloadFile()); } IEnumerator DownloadFile() { Debug.Log("File Downloading..."); Unit..
코드 작성 using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class Example : MonoBehaviour { public AudioSource audioSource; public AudioClip audioClip; private void Start() { audioSource.Play(); //재생 audioSource.Stop(); //정지 audioSource.Pause(); //일시정지 audioSource.UnPause(); //일시정지 해제 audioSource.playOnAwake = true; //씬 시작시 바로 재..
코드 작성using System;using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class Example : MonoBehaviour{ public float shakeAmount = 3.0f; public float shakeTime = 1.0f; private void Start() { StartCoroutine(Shake(shakeAmount, shakeTime)); } IEnumerator Shake(float ShakeAmount, float ShakeTime) { float timer = 0; ..
코드 작성 using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class Example : MonoBehaviour { DateTime today; DateTime now; private void Start() //날짜 디버그 출력 { today = System.DateTime.Today; now = System.DateTime.Now; Debug.Log(today.ToString("yyyy-MM-dd")); Debug.Log(now.ToString("yyyy-MM-dd-hh-mm-ss")); } void AddDateTime() //날짜 ..
코드 작성 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class Example : MonoBehaviour { private void Start() { StartCoroutine(ExampleCoroutine()); StartCoroutine(Example2Coroutine()); StopAllCoroutine(); //모든 코루틴 정지 } IEnumerator ExampleCoroutine() { Debug.Log("코루틴 실행중"); yield return new WaitForSeconds(1f); StartCoroutine(ExampleCoroutin..
코드 작성 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class SkillManager : MonoBehaviour { [Range(0, 20)] public float skillTime = 10.0f; [Range(0, 20)] public float skillCoolTime = 10.0f; public Image skillFillAmount; public Text skillCoolTimeText; bool isUseSkill = true; private void Awake() { skillInformationText.text = "Skill OFF"; ..
코드 작성 (적용하고 싶은 오브젝트에 적용) using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class Example : MonoBehaviour { public Transform target; public float moveSpeed = 1.0f; private void Update() { Vector2 relativePos = target.transform.position - transform.position; float angle = Mathf.Atan2(relativePos.y, relativePos.x) * Mathf.Rad2Deg; transform...