728x90
반응형

Unity 36

Unity NGUI Scroll View 사용법!

안녕하세요~ ITSkeleton 입니다. 요즘 글이 뜸했는데 일과 블로그 글을 동시에 하려고하니 하기가 힘드네요.오늘은 NGUI를 사용하여 Scroll View를 사용하는 방법에 대하여 설명해 드리겠습니다.NGUI Scroll View 안에서도 많은 기능들이 있기 때문에 간단하게좌,우로만 스크롤 되는 뷰를 만들어 보겠습니다. 일단, NGUI를 설치해 주셔야합니다. 설치 방법에 대해서는 블로그가 많기 때문에 따로 글을 쓰지는 않겟습니다. 설치를 모두 끝내셧다면, 메뉴 중에서 NGUI가 보이실거에요! 그걸 클릭해 줍니다. NGUI -> Create -> 2D UI 를 눌러서 UI Root 라는 객체를 생성해줍니다. 자, 다음은 위 사진처럼 NGUI -> Create -> Panel 을 선택해서 Panel을 ..

Unity 2016.07.27

Unity Sprite Color 변경하기

안녕하세요 ITSkeleton 입니다.오늘은 간단하게 렌더러를 이용하여 색상을 바꾸는 걸 해볼예정입니다.제 게시물중 Fade In Out 에 관하여 적어놓은 것이있는데이와 방법은 유사합니다.SpriteRenderer render; void Start(){render = GetComponent();} void Update(){render.color = new Color(1, 1, 1, 1); //색상은 흰색에 Alpa 값은 1(화면에 나타남.)// Alpa에 0을 넣으면 나타나지 않습니다} 파라미터 값들을 보면 color뿐만아니라 Sprite의 모든 속성값들을 변경 할수 있습니다.응용해 보세요! 유튜브 영상https://www.youtube.com/channel/UCuhamVaQCtATPaEdYX-kM5Q

Unity 2016.06.20

Unity Animator

안녕하세요~ ITSkeleton 입니다. 이번에는 저번에 적어드린 것처럼 Animator에 대한 설명을 하려고 합니다.많은것을 지원해주기때문에 어려운 부분은 없을것으로 예상합니다.이것은 제가 만든 Animator입니다. 우주선에 관한 애니메이션들인데요.먼저 Entry는 반드시 Default state를 가집니다. 애니메이션 동작시 맨처음으로 작동할 애니메이션을 선택하는 것이지요. 주황색으로 표시된것은 막을수 없습니다. (Default state)그 다음으론 클립들이 존재합니다. 총 5개가 있지요? idle, fly, up, down, flydown 자, 이제 흰색선들이 여기저기 연결되어있는것이 보이시나요?저기에 화살표 방향으로 다음 애니메이션을 선택할수있습니다.저기 보이는 그대로 간다면 Idle로 간 애..

Unity 2016.06.15

문자열 숫자를 변환 String.Format

안녕하세요? ITSkeleton입니다. 이번 포스팅은...!!! sting num = "0000"'이 숫자를 어떻게 증가시켜줄까?'에 대한것입니다.한번쯤은 고민 하셧을거라 생각합니다. 이때 사용할수 있는 것은String.Format 이 존재 합니다.예를 들어보자면String.Format("{ 0 : 0.0000}", 1.111111);을하면 값은 1.1111 이 출력됩니다. 한마디로 소수점 4째 자리까지 출력을 합니다.String.Format("{ 0 :.0 ####}",1.111111);을 한다면 값은 1.1111이 출력됩니다. .0 은 소수점 #의 갯수는 몇째자리까지 나타낼것인지를 나타냅니다. 자 그럼 문제를 해결해볼까요 string.Format("{0: 0000}", number);이렇게 쓰면 어떻..

C# 2016.06.14

Unity Sprite Animation 만드는 방법!

안녕하세요? ITSkeleton입니다.오늘은 Sprite Animation을 만드는 방법에 대하여 알려드리겠습니다.애니메이션으로 만드는 방법은 크게 2가지로 나눌 수 있는데요.1. 코드로 작성하는 방법.2. 스프라이트 시트를 활용하는 방법.으로 나눌수 있습니다.먼저, 1. 코드로 작성하는 방법을 알아보도록 하겠습니다.코드로 작성하는 방법은 스프라이트 시트로 만들지 않은 이미지 파일들을 굳이 스프라이트 시트로 만들지 않고 (메모리를 생각하지 않은 방법) 하나씩 전부 불러와서 동작하게 하는 방법입니다.하드코딩 할때 어울리겠네요.(1) 먼저 이미지 파일들이 필요하겠지요? 저는 제가 가지고있는 임의의 파일들을 이용해 보겠습니다.이런식으로 분할되어있는 이미지 파일들을 Sprite형태의 파일들로 바꾸어주면 저렇게 ..

Unity 2016.06.14

Unity UI(Canvas)를 이용하여 Image넣기

Unity4 . UI(Canvas)를 이용하여 Image넣기 안녕하세요~ ITSkeleton 입니다.이번에는 UI(Canvas)중에서 Image를 넣는 방법에 대하여 알려드리겠습니다.UI(Canvas)는 카메라 바로 앞에 붙습니다. 카메라 바로앞이라고 함은 모든 오브젝트들보다 앞에 있다고 생각하시면 됩니다.만들어서 이미지를 넣는 방법은 간단합니다. 지금까지 해왔던 것처럼 오른쪽 클릭후 UI -> Raw Image를 클릭해줍니다. 그러면 Canvas -> Raw Image 가 생성이 될텐데요 Raw Image를 클릭해보면 아래와 같습니다.이미지를 Texture부분에 끌어다 놓으면 이미지가 적용됩니다. 이미지를 Raw Image 객체에 넣으려고하면 안들어갑니다.Material도 객체에 바로적용하려고하면 안됩..

Unity 2016.03.17

Unity 메인카메라 스카이박스 배경만들기

Unity메인카메라 스카이박스 배경만들기 안녕하세요? ITSkeleton입니다. 이글에서는 메인카메라의 Background인 스카이 박스를 만들어 보려고합니다.먼저 MainCamera를 준비해주시고 (씬을 새로생성하면 메인카메라가 들어있지요?)자 먼저 새로운 Material을 만들어줍시다.이렇게 Material을 생성해주셧나요??그림과 같이 따라가시면됩니다. Mobile에 스카이박스가 들어있지요? 저부분을 클릭해줍니다. 이런 화면이 나올겁니다~ 그럼 텍스쳐 넣는 부분에 각각 넣을 이미지를 선택해서저안에 넣어 줍니다. 저는 막 집어 넣었습니다.메인 카메라에서 Add Component를 클릭하시고 Rendering으로 들어가보시면 Skybox라는게 존재합니다 그걸 클릭해주시면 위 그림과 같이Custom Sk..

Unity 2015.12.17

Unity 중력을 이용한 충돌 체크

Unity 중력을 이용한 충돌체크 안녕하세요? ITSkeleton입니다. 이번 글에서는 충돌체크 및 인스턴스생성, 인스턴스 삭제 까지 해볼예정입니다. 이렇게 큐브 2개를 만들어 줍니다. Move로 적혀 있는것은 Cube이름을 바꾼것입니다~ 두개의 큐브를 1자로 내려오면 만날수 있도록 만들어 줍니다~ 그다음 Move에 Rigidbody를 적용해 줍니다.적용방법은Add Component에 들어가시면 Physics가 보이시나요? 클릭해줍니다.클릭하면 Rigidbody가 보이시죠? 클릭해줍니다~ 그러면 Rigidbody가 적용이 완료됩니다.그다음으로는 트리거(Trigger 적용이 필요합니다 충돌을 위해서죠~)트리거는 큐브를 생성하면 자동으로 들어가있는 Collider에 들어 있습니다.저 부분을 클릭해서 체크를 ..

Unity 2015.12.15

Unity Camera 옵션설명

Unity Camera 옵션설명 안녕하세요? ITSkeleton입니다. 이번 글에는 Camera의 옵션에 대하여 설명해 드리려고 하는데요~카메라 변경만을 통해서도 아주 재미있는 일들을 많이 할수 있답니다.요즘 VR이 유행을 타기 시작해서 카메라 조작이 거의 필수라고 볼 수도 있답니다~ ^~^ 새 Scen을 구성하면 기본적으로 세팅 되어있는게 저 Main Camera 인데요!다른 오브젝트와 같이 Transform이 있습니다. 어디든 자유롭게 붙일수 있다는 얘기가 되죠!Camera부분을 보면 첫번째 Clear Flags 는 화면의 어떤부분을 클리어할지 여부를 결정하는 것입니다.두번째 Background 는 말그대로 카메라화면에 띄울색을 지정하는 겁니다. 세번째 Culling Mask 는 카메라에 의해 렌더링..

Unity 2015.12.11

Unity 투명한 벽 만들기

Unity 투명한 벽 만들기 안녕하세요? ITSkeleton입니다. 이 글에서는 투명한 벽에대하여 설명해 드릴텐데요 정말 간단한 방법으로 해결 하실수 있습니다~ Rigidbody의 중력이 On 되어있는 Sphere이 투명한멱에의해 저렇게 쌓여 있습니다. 오른쪽의 Inspector을 보시면 Mesh Renderer 이 보이시나요?? 저부분이 색을 넣고 있는 부분입니다. 저부분을 지워주면 어떤모양이 될까요?지우는 방법은 Mesh Renderer위에 마우스를 두고 오른쪽을 누르신뒤 Remove Component를 누르시면 삭제가 됩니다. 위와 같이 저런 모양으로 나옵니다. 하지만 Collider와 Mesh Filter가 존재하기때문에 벽 역할 및 충돌체크도 가능합니다. 간단하죠? 이렇게 오브젝트를 투명으로 만..

Unity 2015.12.09
728x90
반응형