본문 바로가기

분류 전체보기3552

유니티5 독학하기 그 26번째 걸음-객체에 대한 대략적인 설명과 사용법 안녕하세요? 이번 포스팅에서는 [유니티5.X와 함께하는 C#첫걸음]이라는 책을 읽고서, chapter7에 해당하는 내용을 알기 쉽도록 정리를 해서 올리고자 합니다. 그럼 먼저 무엇부터 설명해야 하느냐 하면, '객체의 인스턴스화'라는 것을 설명해야 겠습니다. 본격적으로 들어가기 전에 제가 이해하고 정리한 것을 바탕으로 포스팅을 하다보니 사실과 틀린것이 있을 것이라 생각이 듭니다. 그런 오류에 대해서는 댓글로 알려 주시면 감사 하겠습니다. 먼저 위 그림은 클래스의 인스턴스화라고 하는 것을 보여주고 있습니다. 스크립트상에서 클래스라고 'public class 클래스이름'이라고 선언을 하는데, 이건 스크립트상에서 '선언'만 한 것이지, 실제로 이 상태로는 아무런 작업도 하지 않는다고 합니다. 그래서 메모리에 실.. 2017. 8. 19.
햄버거병은 햄버거만의 전유물이 아니다? 안녕하세요? 얼마전에 3살짜리 아이가 맥도날드 햄버거를 먹고나서, '햄버거병'에 걸려서 혼수상태가 되었다가 사망한 사건 때문에 시끄러웠고, 그러다가 맥도날드 햄버거를 소비자 단체가 조사했더니 '식중독균'이 많이 나와서 또 다른 문제가 되었던 적이 있었습니다. 일단 과학동아 2017년 8월호에 싣려 있는 기사를 읽어보니, 이 '햄버거병'이라는 것에 대해서 유용한 정보가 나와있기에, 이번 포스팅에서 이에 관련된 내용을 다루어 보고자 합니다. 먼저 '햄버거병'이라는 병의 정식 명칭은 '용혈성요독 증후군(HUS)'라고 하며, 대표적인 원인이 'O157:H7'이라는 식중독균에 의해서 일어난다고 합니다. 이 O157이라는 이름에서 짐작할 수 있듯이, 단순히 햄버거-덜 익혀진 햄버거 패티만이 아니라, 햄버거에 들어간.. 2017. 8. 17.
유니티5 독학하기 그 25번째 걸음-C#의 루프이용 안녕하세요? 어느덧 [유니티 5.x와 함께하는 C# 첫걸음]이라는 책을 읽으면서 C#을 독학하는 것도 책의 절반을 넘겼다는 생각이 듭니다. 아무튼 이번 포스팅에서는 루프라고 해서 조건이 만족하면 코드블록을 반복해서 처리하는 코딩에 대해서 한번 정리해 보고자 합니다. 먼저 foreach루프라는 것에 대해서 사용을 하기 위해서는 두가지 조건이 만족되어야 한다고 합니다.1) 먼저 리스트나 배열을 선언해 놓아야 하며2) void Start() 메서드에서 리스트나 배열에 요소를 집어 넣어야 합니다. 사용법은 다음과 같습니다. foreach(데이터형식 변수이름 in 배열or리스트이름){ 메서드(변수이름);} 사용하는 예시는 아래와 같습니다.------------------------------------------.. 2017. 8. 16.
기술혁신이 비트코인 폭락을 불렀다? 안녕하세요? 저는 비트코인이라는 것에 대해서는 그저 '가상화폐'라고만 알고 있을 뿐 평소에는 관심이 없었습니다. 그런데 과학동아 2017년 8월호에 올라온 [충격적인 비트코인 폭락, 원인은?]이라는 기사를 읽어보니, 기술혁신이 엉뚱하게 작용해서 가치를 떨어트린 것인지, 아니면 일부의 돈 욕심이 많은 사람들이 원인이 되어서 '거품'이 낀 비트코인의 가치가 제자리로 돌아온 것인지 모르겠습니다만, 기사 자체의 내용이 재미 있어서 소개를 하고자 합니다. 먼저 비트코인이라는 것이 가상의 화폐이다 보니, 1초에 7건 처리가 된다고 합니다. 언뜻 듣기에는 처리 속도가 빠른 것 같기는 하지만, 기사에 따르면 비트코인 전체 거래량이 늘면서 속도가 상당히 느리다고 합니다. 그래서 개발자들이 이런 문제를 해결하기 위해서 '.. 2017. 8. 16.