전체 텍스트 결과:
- 유니티 코딩 중 메모
- 중 메모</title> ====== StringBuilder ====== <code csharp> using System.Text; private StringBuilder mSbFPS... ializable 2차원 Array를 Inspector에 보여주고 싶을때, <code csharp> //[System.Serializable]가 없으면 인스펙터에 보이지 않았다. [Sys... **firstMenu** 클래스의 **menuName**이 제대로 나온다. <code csharp> public class Menu : MonoBehaviour { [System.Se... 평면 메시에 (스프라이트 용도의) 텍스쳐 입힐때.. 이게 맞나? 잘 모르겠네. <code csharp> float _l = 1.0f/texWidth * spriteTopLeft.x; flo
- Tween Assets
- 추가해줘서, 옵션 파라미터 쓰는게 어렵진 않지만. 자주 안쓰니 잊어버려서. <code csharp> LeanTween.rotate ( gameObject, orgRotate, 1f, ... 라미터 ===== * HOTween.From()도 같은 맥락에서 사용한다. <code csharp> HOTween.To( <target>, <duration>, <propName>, <e... 적용 시간 // endValue : 최종 변경 값 </code> 간단한 예제 <code csharp> // 이거 맞나.. HOTween.To( _obj.transform, 0.5f, "lo... ===== propName 파라미터에 대입하는 tween 파라미터 클래스. <code csharp> // 퀵 예제 HOTween.To( _obj.transform, 1, new Tween
- 2D, 3D UI @language:unity:ngui
- Pos_ 위치부터 위로 움직인다. ++++ NotifyHandler.cs | <code csharp> using UnityEngine; using System.Collections; pub... andler.fire()를 호출한다. ++++ UIInputReactor | <code csharp> using UnityEngine; using System.Collections; pub... = 오브젝트를 따라다니는 라벨 ++++ FloatingText2D.cs | <file csharp FloatingText2D.cs> using UnityEngine; using Syste... 에 업데이트 된 코드 있다. ++++ FloatingTextUp2D.cs | <file csharp FloatingTextUp2D.cs> using UnityEngine; using Sys
- 레퍼런스
- 툴팁 3가지의 항목 ) ===== 스크롤바가 들어가는 GUI요소 ===== <code csharp> float scrollPos = 0.0f; scrollPos = GUI.BeginScr... 어질 때는, 너비는 Area의 너비만큼 설정되고 위에서 아래로 만들어 간다. <code csharp> GUILayout.Button( "LeftTop" ); // 왼쪽 상단에 생성 // 화... ea()) 영역 설정 안쪽에서 사용한다. * 중첩 시켜서 사용 가능하다. <code csharp> private float sliderValue = 1.0f; private float ... 지만, 추가 파라미터를 설정해서 너비를 임의 조절할 수 있다. (아래 예제) <code csharp> GUILayout.BeginArea (Rect (100, 50, Screen.width
- iTweenPath
- 같은 스크립트를 추가 * 패스에 따라 이동시키는 곳에 패쓰 명령어 추가 <code csharp> using UnityEngine; using System.Collections; pu... 가 눈에 보이도록 OnDrawGizmos()에서 그려지는 스크립트를 추가한다. <code csharp> // 이런 식으로.. void OnDrawGizmos() { Gizmos.DrawW... _path에 미리 만들어 놓은 빈 오브젝트를 차례대로 추가해서 경로를 완성한다.<code csharp> public Transform[] _path; void OnDrawGizmos() { ... ====== 랜덤한 회전과, 각 tween 방식을 확인하기 위한 샘플 코드 <code csharp> public class cubeTexture : MonoBehaviour { publi
- Unity 플러그인 @language:unity:plugin
- f } </code> ==== 플러그인 사용을 위한 C# 스크립트 ==== <code csharp> using UnityEngine; using System.Runtime.InteropS... tern "C"%%를 선언해서 name mangling issule를 피할 것 <code csharp> extern "C" { float FooPluginFunction (); } </c... 이브러릴를 찾는다. * %%<PluginName>%% : 라이브러리 이름 <code csharp> [DllImport("<PluginName")] private static extern... ==== 코드 추가 ==== ^ 유니티에 추가하는 플러그인 사용 코드 ^ | <code csharp> using UnityEngine; using System.Collections; pu
- 공통
- LD_NUMBER%%** : 현재 빌드 번호 ===== 스크립트 ===== <code csharp> #if UNITY_EDITOR using UnityEditor; #endif using... 설명은 위와([[#빌드용_커맨드1]]) 같음. ===== 스크립트 ===== <code csharp> { [MenuItem("BUILD/iOS - Release")] publ... 해둠. ++++ CommandLineReader.cs (클릭하면 열림) | <file csharp CommandLineReader.cs> #region Author /***********
- Unity3D 특화 CSharp 팁
- ====== Unity3D 특화 CSharp 팁 ====== [[language:csharp:unity3d|유니티3D에 특화되는 C# 코드 팁은 여기]] ====== define ====== 상세한 것은 [[http://doc... 결과가 달라질 수 있기 때문에. ====== Screen ====== <code csharp> Screen.lockCursor = true; // 커서를 없애버린다. </code>
- 파일 손실 방지
- 보면 관련있는 함수가 있다. ===== GetOutputData ===== <code csharp>void GetOutputData(float[] samples, int channel);... 라면 0, 1 각각 따로 파라미터로 전송해서 2번 함수를 호출해야 한다. | <code csharp> // 128kbps 파일이라면, 어디엔가 있는 AudioSource를 얻어 온다 손 치... AudioSource.GetSpectrumData.html|도움말]]을 참조 <code csharp> // 위 챕터에서 사용한 _musicSource를 그대로 사용 float[] _spec
- 주요 링크 @language:unity:4-tween
- en-hotween-v2-27676]] ====== 패키지 추가 ====== <code csharp> using DG.Tweening; </code> ===== 움직임 설정 ===== ... rm 에 확장 함수를 붙여서, 원래 붙어 있던 라이브러리 처럼 쓸 수 있음. <code csharp> GameObject _test_obj; _test_obj.transform.DOMove... 아놓고, 영상 틀듯이 트윈 모션을 플레이 해볼 수 있는 기능. 아주 좋음. <code csharp> // 시퀀스 생성 Sequence tweenSeq1 = DOTween.Sequence(
- using
- ====== using ====== <code csharp> using UnityEngine.UI; </code> ====== Image ====== 알파값 조정 <code csharp> Image _img = go.GetComponent<Image>(); _img.colo... mg.color.b, 0); </code> 입력을 체크하는 레이 타켓 끄기 <code csharp> Image _img = go.GetComponent<Image>(); _img.rayc
- basic template
- r에서 상속되는 클래스 * OnInspectorGUI() 오버라이드 함수 <code csharp> // // TestClass 에 대한 커스텀 인스펙터를 정의하는 예 // // 포함... == UnityEvent 로 public 변수를 선언하면 알맞게 표시된다. <code csharp> using UnityEngine.Events; public class SampleCla... ; } </code> ====== Prefab 생성하는 에디터 ====== <code csharp> // Create a new prefab for the atlas Object p
- VS 2010 이 실행되지 않을때
- === ** NGUITransformInspector.cs** 파일을 연다. <code csharp> // 아래 구문을 EditorGUIUtility.LookLikeControls(15f)... ===== 일반 ===== 아래 코드는 왜 안먹히는거지... 되어야하는데. <code csharp> using UnityEngine; using UnityEditor; using Syst
- 2D 좌표 >> 3D 좌표
- 위치를 얻는다. * 내가 쓰려고 하는, 특정 오브젝트에 닿았는지 확인한다. <code csharp> public Camera subCamera; // 기준이 되는 카메라는, 외부에서 변수... 를 3D 좌표로 변경이 가능한데, 아직 윗부분 아랫부분 차이를 잘 모르겠다. <code csharp> RaycastHit _hitRet = new RaycastHit(); Ray _came
- Animation backward Play
- * debugMenuOn( false ) : Animation 역순으로 플레이 <code csharp> public void debugMenuOn( bool show_ ) { // "me... childObject.animation.clip : 기본 애니메이션 정보 사용 <code csharp> AnimationState _animState = childObj.animation[c