본문 바로가기
반응형

전체보기889

유니티 무료 버전으로 놀아보자 (12) - 2D 애니메이션의 적용 3 [유니티 무료 버전으로 놀아보자 (12)]- 2D 애니메이션의 적용 3 - 자전거 객체에 들어간 Character_move 스크립트 전문을 살펴보죠. 지금까지 계속해서 만들어 오던 스크립트이므로 별도의 코멘트가 없는 내용은 앞 포스트의 내용을 참조하면 되겠습니다. using UnityEngine; using System.Collections; public class Character_move : MonoBehaviour { float move_speed = 0.05f; // Use this for initialization void Start () { } // Update is called once per frame void Update () { GetComponent().SetFloat("speed",.. 2016. 1. 3.
명상이 가져다주는 이익 - Written by 大和 명상이 가져다주는 이익- Written by 大和 - 요즈음 현대인들은 명상이라는 말을 일상적으로 사용하고 생활에 적용하고 살아가는 것 같다. 길을 가다보면 명상센터 간판을 많이 본다. 요가명상이니, 심리명상이니 무슨 치료명상이니 참으로 종류도 많다. 그래서 오늘은 현대사회의 일부분이 되어버린 명상에 대해서 생각해 보았다. 명상의 의미를 사전에서 찾아보면 ‘고요히 눈을 감고 깊이 생각함’ 또는 ‘고요히 사색에 잠김’ 이라고 되어 있다. 또한 명상이라는 단어를 떠올리면 절 선방에서 스님들이 등을 반드시 펴고 단정히 앉아 수행하는 모습이 떠오른다. 그만큼 명상하면 평온하고 근엄하며 맑은 정기가 흐르는 이미지로 다가온다. 미국을 대표하는 명상지도자이며 심리치료자인 잭 콘필드는 명상은 ‘ 마음이 소리를 들을 수.. 2016. 1. 2.
유니티 무료 버전으로 놀아보자 (11) - 2D 애니메이션의 적용 2 [유니티 무료 버전으로 놀아보자 (11)]- 2D 애니메이션의 적용 2 - 애니메이션 클립까지 만들었다면 이제 controller 파일을 건들어 봅시다. 에셋창에서 controller 파일을 더블클릭하거나 애니메이터 탭을 클릭해서 다음과 같은 편집창으로 들어갑니다. 직관적인 느낌으로도 알아챌 수 있도록 유니티는 잘 만들어진 것 같습니다. 게임이 실행되면 이 객체의 애니메이션은 녹색에서 시작해서 주황색의 애니메이션 상태로 향하고 있죠. 반드시 처음 기본 상태 하나는 지정되어야 하게끔 되어 있습니다. 가만히 생각해 봅시다. 자전거가 서 있을 때와 이동할 때의 모션이 다르게 하려 하니까 서 있는 모습의 상태가 하나 필요합니다. 그리고 이것이 기본 상태가 되어야겠죠. 애니메이터 편집화면에서 비어 있는 상태 하나.. 2016. 1. 2.
유니티 무료 버전으로 놀아보자 (10) - 2D 애니메이션의 적용 1 [유니티 무료 버전으로 놀아보자 (10)] - 2D 애니메이션의 적용 1 - 이제 유니티에서 애니메이션을 적용해 보도록 하겠습니다. 처음이라 꽤나 헤매었는데요, 차근차근하다 보니 애니메이션이 작동하더군요. (감격 ㅠ.ㅠ) 하나하나 쉽고 세세하게 유니티 5에서의 애니메이션 동작에 대해 살펴보겠습니다. 구현하고자 하는 목표는 자전거가 이동할 때 애니메이션이 발현되는 것입니다. 먼저 2장의 그림을 그렸습니다. 이것을 이어 붙이면 간단한 이동 모션이 표현되겠죠. 그림이 준비됐으면 이제 유니티의 프로젝트가 있는 창에서 마우스 오른쪽 버튼을 클릭할 때 나오는 팝업 메뉴를 통하여 애니메이션 창이 나오도록 설정합니다. 위에서처럼 애니메이션 탭을 추가해 주면 됩니다. 기본적으로는 애니메이션 창이 안 나타 있는 상태거든요.. 2016. 1. 1.
겨울철 자전거를 타기 위해 준비한 3가지 (장갑, 윈터캡, 록캠치프) [겨울철 자전거를 타기 위해 준비한 3가지]- 몽벨장갑, 윈터캡, 록캠 치프 - 지난 며칠 싸늘한 한파가 몰아닥치더지 이제 날이 조금 푹해졌습니다. 추운 날씨 때문에 그동안 실천해오던 자전거 출퇴근이 상당기간 이루어지지 못 했습니다. 따지고 보니 보름 넘게 타지 않았군요. 추운 날씨 탓이기보다는 그 시작할 때의 첫 마음을 꾸준하게 이어가지 못하는 스스로의 탓이겠지요. 아주 추운 날에는 심근 경색 등 건강상 위험요인이 많으니 차로 이동하는 것이 현명할 수 있겠으나, 어느덧 나약하게도 편한 상태에 몸이 익숙해져 버렸나 봅니다. 다시 마음을 다잡는다는 의미에서 겨울철 자전거를 타기 위해 3가지를 준비했습니다. 첫 번째는 윈터캡 W100SU란 겨울 모자입니다. 인도에서 만들었고 단가 58,000원 적혀 있네요... 2015. 12. 23.
책상 정리의 묘미 [책상 정리의 묘미] 언제나 새로운 자리에 가서 일을 하려 하면 다른 사람이 일하던 흔적을 포함하여 산더미처럼 쌓여있는 잡동사니를 마주 하곤 합니다. 이러한 것들을 하나하나 정리해 나아가면서 비워나가는 데는 많은 시간이 필요하지요. 하지만 오래 걸리더라도 꾸준하게 해 나가면 언젠가는 깔끔한 책상을 만들 수가 있습니다. 현재 저의 근무 책상입니다. 컴퓨터 한대와 전화기 한 대, 그리고 다육식물 자보 한 화분이 전부네요. 이런 상태를 유지하면서 일을 하기 까지는 많은 시일이 소요되었는데요, 저에게 있어서는 어떠한 일에 집중하기에는 최고의 조건이 됩니다. 그렇다면 서랍 속에 무엇인가 잔뜩 넣어놓고 있느냐 하고 보면 그렇지도 않습니다. 클립 담아놓는 종이컵, 명함, 자, 계산기, 도장, 인주, 칼, 볼펜 한 자.. 2015. 12. 15.
사무인에 대한 추억 [사무인에 대한 추억] 사회 초년생이던, 입사 때부터 지금까지 함께 해온 물건이 있습니다. 바로 사무인이라는 도장인데요, 초창기 사무인이 무엇인지도 모른다고 구박받던 때가 생각나요. ㅋ_ㅋ 낯선 타지에서 다급하게 도장가게 알아보고 13,000원에 사무인 하나 파느라고 허둥대던지도 벌써 7년 3개월 전 일이 되어버렸습니다. 지금 같으면 인터넷으로 주문해서 인주도 필요 없는 멋진 녀석으로 척척 구입할 테지만 그때만 해도 가진 것도 없었고 그럴 여유도 없었죠. 그래도 지역에서 오래된 도장집에 가서 경력 있어 보이는 할아버지에게 의뢰해서 만든 거랍니다. 때문에 나름대로 명품이라 생각하고 있습니다. 사무인은 양쪽 면에 모두 글자가 새겨져 있는데요, 이 가느다란 부분은 "인"이란 문자로 문서를 수정할 때 두 줄 긋.. 2015. 12. 13.
일위대가란 무엇일까요? [일위대가란 무엇일까요?] 지난 며칠간은 설계를 하고 긴급하게 추진을 하느라 무척 바쁘게 보냈습니다. 하필이면 꼭 연말에 일이 수두룩이 떨어져서 급 피곤한 나날이 계속되고 있군요. 보통 산림사업 중에서도 토목 분야가 아닌 설계의 경우는 단가표의 단가에 의한 설계가 대부분입니다만 이번에는 임목 파쇄라는 단위작업 때문에 일위대가 작성이 필요했습니다. 그렇다면 과연 일위대가란 무엇일까요? 이를 이해하려면 먼저 설계서라는 것을 살펴볼 필요가 있겠습니다. 설계서는 사업(공사)의 금액을 산출하는데 그 목적이 있는데 구성을 살펴보면 다음과 같습니다. 1. 원가계산서 - 순공사원가에 일반관리비, 이윤, 부가세 등을 포함하여 산출한 최종 금액 계산서입니다. 비율은 일반적으로 매년 조달청에서 고시하는 토목공사원가계산 제비.. 2015. 12. 11.
유니티 무료 버전으로 놀아보자 (9) - 에셋들을 분류해서 정리 [유니티 무료 버전으로 놀아보자 (9)]- 에셋들을 분류해서 정리 - 생활을 하거나 일을 하거나 평소 정리하는 습관이 몸에 배어서 그런지 유니티에서도 그 습성이 나오는 것 같습니다. 무언가 조금씩 만들다 보니 에셋들이 이것저것 섞여 보기에 지저분해졌습니다. 위 파일들은 프로젝트 생성할 때 만들어진 폴더의 하위, 에셋 폴더에 그대로 들어있습니다. 그래서 이왕이 하는 거 폴더를 만들어서 깔끔하게 정리해 보기로 했습니다. 다행히도 유니티 에셋 창에서는 폴더를 생성하고 파일을 이동하여도 기존 만들어 놓은 기능들의 연결이 가능하도록 만들어졌습니다. 물론 에셋 파일의 이동은 유니티 내에서 이루어져야 원활한 연결이 가능하겠죠. 에셋 창에 마우스 오른쪽 클릭하여 나온 팝업창으로 폴더를 만들고, 드래그 앤 드롭으로 파일.. 2015. 12. 11.
유니티 무료 버전으로 놀아보자 (8) - 단순 무식하게 만들어 본 점프 기능 [유니티 무료 버전으로 놀아보자 (8)]- 단순 무식하게 만들어 본 점프 기능 - 복잡한 스크립트나 이해하기 어려운 함수 따위는 배제하고 점프 기능을 넣어보고 싶었습니다. 어떻게 하면 간단하게 점프를 구현하는가가 관심사였죠. 일단 손쉽게 점프를 구현하기 위해서 유니티에서 제공하는 물리엔진의 도움을 받기로 했습니다. 지난번에 자전거 캐릭터에 Rigidbody2D 속성을 넣어 물리 작용을 넣어 줬는데 여기에 원하는 방향으로 힘을 주는 함수가 있더군요. 자전거에 달아둔 Character_move 스크립트 Update 부분에 다음을 추가했습니다. 하나하나 살펴보도록 하지요. if (Input.GetKeyDown (KeyCode.Space)) {/* 스페이스 바 키가 눌러지게 되면 다음을 실행합니다. */ if .. 2015. 12. 11.
유니티 무료 버전으로 놀아보자 (7) - 따라다니는 카메라 구현 [유니티 무료 버전으로 놀아보자 (7)]- 따라다니는 카메라 구현 - 몇칠 전부터 어떻게 해면 유니티에서 카메라가 캐릭터를 따라다니게 할까 무척 고심했었습니다. 지금 만들고 있는 2D 상황에서 Y 축은 고정하고 X 축만 따라 카메라를 이동시키고 싶었죠. Y 축까지 카메라가 따라 이동하면 자전거 점프에 따라 화면이 위아래로 요동칠 테니까요. 어떻게 하면 이것을 간단한 코드로 구현할까 여기저기 찾아 보고 만져 보다가 드디어 성공했습니다. 카메라 이동에 따른 효과를 살펴보기 위해서 그림판을 이용해 자동차를 그리고 에셋에 추가시켰습니다. (나날이 그림 그리는 실력이 발전하는 것 같지 않습니까. ㅋ_ㅋ) 또한 자동차에도 Box Collider 2D 속성을 주어 충돌을 감지하도록 만들었죠. 이제 카메라 스크립트를 .. 2015. 12. 9.
4년 7개월째 매일 아침을 함께하고 있는 명품 전기면도기 - 센소터치 2D RQ1160 [4년 7개월째 매일 아침을 함께하고 있는 명품 전기면도기]- 센소터치 2D RQ1160 - 오늘 하루는 모처럼 쉬면서 개인 정비 시간을 갖고 있습니다. 쉬는 날은 귀찮아서 면도를 하지 않고 지낼 만도 하겠지만 덥수룩해지는 까끌까끌한 느낌에 여느 때와 마찬가지로 전기면도기에 손이 갑니다. 저 같은 경우에는 편리함과 신속함 때문에 날 면도기 대신 전기면도기를 사용하고 있는데요, 필립스의 센소터치 2D RQ1160을 사용하고 있습니다. 문득 생각해보니 매일 아침을 이 녀석과 함께 한지도 어느덧 4년 7개월이 지났습니다. 아직까지도 쌩쌩함을 간직하고 있는 이 전기면도기를 보고 있자니 명품이란 이런 것이 아닐까 하는 생각이 들더군요. 2011년 04월 27일, 128,000원이란 거금을 들여 구입한 센소터치 R.. 2015. 12. 6.
반응형