본문 바로가기

전체 글

(115)
out web link using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void Start() { Application.OpenURL("http://unity3d.com/"); } }
Blander 셋팅 최초 실행시 File->User Preferences (Ctrl+Alt+U) [한글설정]System 탭 - > Internaltional Fonts 체크 (바로 하단 Language가 활성화됨) Language를 클릭하여 Krean(한국 언어)를 선택 바로 하단 Translate에서 Interface와 Tooltip메뉴 활성화하면 한글로 변하는 것을 볼 수 있음. 그리고 저장. [모션캡쳐 데이터 임포트] Add-ons탭에 Import-Export카테고리에서 설정할 수 있다.
Camera 게임오브젝트에서 Blur 컴포넌트 접근법. using UnityStandardAssets.ImageEffects; // 반드시 Using해줘야 사용 가능 MainCamera.GetComponent ().enabled = true;
Transform.TransformDirection(Vector3 Direction) Transform.TransformDirection(Vector3 Direction) /Direction/ 값을 현재 오브젝트 기준으로의 방향 백터를 알려준다. 사용예 A오브젝트와 B오브젝트가 있다. 면 A오브젝트에서의 방향벡터를 산출해줌.(결국 B.Position - A.Position 아닌가?? - _-?); A.Transform.TransformDirection(B.Transform.Position);
각도를 Radian값으로 바꾸기. float Radian = 계산하고자 하는 360각도 * Mathf.Deg2Rad; // 0도는 시계방향으로 3시에서 시작해서 각도가 올라감에 따라 시계 반대방향으로 커진다.// leftFrontRad은 this.gameobject.position을 기준으로 왼쪽 상단(즉 90+45 = 135Digree)값을 Radian값으로 구하려 한다.// 135도에 Mathf.Deg2Rad를 곱해주면 135도에 대한 Radian값이 산출된다.// Mathf.Deg2Rad 는 라디안 값을 구해주는 공식. 구해진 각도를 Vector3로 구하기 위해서는 다음과 같은 공식을 활용하면 된다. Vector3(Mathf.Cos(leftFrontRad), 0.0f, Mathf.Sin(leftFrontRad));
LineRenderer Point와 Point를 연결하는 라인을 그린다. public Camera mainGameCamera; // 터치할때 화면을 보여줄 카메라public LineRenderer LR; // 라인렌더 선언public Vector3 TouchPOS; // 터치 포지션public Vector3 DregPOS; // 드래그 포지션// Update is called once per frame void Start(){LR = this.gameObject.GetComponent (); // 라인렌더러를 선언함.LR.material = new Material (Shader.Find("Transparent/Diffuse")); // 라인랜더링시 사용할 매터리얼.LR.material.color = Color.red; // 라..
List Copy List original = new List(); //.......... List copy = new List(original);
라이트 설치의 사례 1차. Sun Light만 설정해 주었다. 2차. Spot Light를 추가 설치하여 몇가지 반짝이는 포인트를 주었으며, GI를 추가 하였음. 3차. 쉐이더에 주변을 반사하는 Reflection적용이 되질 않고 있음.... 주변 반사를 위해 Reflection Prob를 설치하였고 Type를 RealTime으로 설정하였음.보다 극적인 효과를 위해 반사판과 형광등을 Light오브젝트가 아닌 Cube오브젝트에 쉐이더로 Emision을 높이는 방법으로 추가 하였음.(이렇게 하면 라이트를 설치 하지 않아도 라이트와 비슷한 효과를 낼 수 있음)