Unity
-
Unity 소리(사운드, 효과음) 재생 - AudioSource, AudioClipUnity 2018. 1. 17. 15:12
1. 에디터 화면 Hieaechy에 gamedbject -> create empty 만들기고 soundmgr로 이름 정의.2. soundmgr에 component -> Audio -> AudioSource3. soundmgr.cs스크립트 연결using UnityEngine;using System.Collections;public class soundmgr : MonoBehaviour { public AudioClip ac;AudioSource as;public static soundmgr mgIstc;void Awake() { if (soundmgr.mgIstc== null) { soundmgr.mgIstc = this; } //singleton patternvoid Start () { as = GetC..
-
Unity 변수 값 저장 불러오기 PlayerPrefsUnity 2018. 1. 8. 13:24
CSV(comma-separated-values): 스트링에 콤마로 구분한 방식 ex:"0,2,3". PlayerPrefs.SetInt(string key, int value);PlayerPrefs.SetFloat(string key, int value);PlayerPrefs.SetString(string key, int value);PlayerPrefs.Save(); //////////////////////////// PlayerPrefs.GetInt(string key, int value);PlayerPrefs.GetFloat(string key, int value);PlayerPrefs.GetString(string key, int value); //////////////////////////// ..
-
Unity .dll .so 파일 위치Unity 2017. 11. 3. 10:48
"Assets/Plugins/" PluginName.dll"Assets/Plugins/Android/libs/x86/" libPluginName.so"Assets/Plugins/Android/libs/armeabi-v7a/" libPluginName.so * android에서 인터페이스 시그니쳐JNIEXPORT jstring JNICALL Java_com_example_ndktest_JniTest_stringFromJNI (JNIEnv *env, jobject){ return (env)->NewStringUTF("test ndk"); }* Unity에서 인터페이스 시그니쳐extern "C" { int plusint32(int a, int b) { return a + b; } } using System.R..