분류 전체보기3637 동물과 곤충으로 부터 식물이 자기 스스로를 방어하는 전략 안녕하세요? 뉴턴 2017년 5월호에 싣려 있었는 기사인 [식물에 감추어진 교묘한 생존 전략]이라는 기사를 읽고나서, 식물들이 자기 몸을 지키기 위해 어떤 전략을 쓰는지 정리해서 포스팅을 하고자 합니다. 본래 기사에는 미생물과 같은 식물끼리 경쟁을 하는 전략에 대해서도 적혀 있었지만, 너무 길어져서 3부분으로 나누어서 포스팅을 하고자 합니다. 이번 포스팅에서는 식물이 주로 동물과 곤충에 대해서 어떻게 자기 자신을 방어하는 지 그 전략을 소개하겠습니다. 1) 날카로운 가시의 발달 가시에는 여러 종류가 있으나, 이들의 목적은 뉴턴에 싣려있던 기사에 의하면 목적은 같다고 합니다. 바로 물리적인 방어 수단을 갖추어서 초식동물 들이 자기들의 잎이나 가지, 열매등을 갉아먹지 못 하도록 방해하는 것입니다. 기사에서는.. 2017. 6. 9. 유니티5 독학하기 그 15번째 걸음-예상치 못한 오타와 그로인한 진도 차질 안녕하세요? 이번 포스팅에서 [실전! 유니티5로 소셜 네트워크 게임 만들기]라는 책의 챕터7을 다 끝내고자 했습니다만, 예상치 못한 일이 생겨서 하는 수 없이 일정이 지체되게 생겼습니다. 일단 지난번 포스팅에서 유저간의 랭킹을 만드는 스코어 보드를 위해서 기초적인 작업을 했습니다만, 이번에는 세부적인 작업에 들어가고자 합니다. 우선 네이버에서 나눔고딕 폰트를 다운로드 받습니다. 다음으로는 유니티5의 Project윈도우에서 Fonts라는 폴더를 만들어 줍니다. 아까 다운로드 받은 나눔고딕의 폰트를 드래그해서 유니티5의 Fonts폴더 안으로 끌고 오도록합니다. 다음에는 NGUI메뉴에 있는 Label이라는 메뉴를 생성하는 작업에 들어가도록 합니다. 먼저 위 스크린샷에서 먼저 위에 붉은색으로 밑줄을 그린 곳에다.. 2017. 6. 8. 유니티5 독학하기 그 14번째 걸음-결국 피눈물을 흘리면서 전진하는 중입니다. 안녕하세요? 지난번 시간에 소개하였는 문제점이 무엇인지 알아보니까, 어이없게도 이게 제가 설치한 NGUI의 무료버젼은 3년 전에 나온 버젼이라서 더 이상은 쓸 수가 없다는 문제점이 있다고 합니다. 일단 [실전! 유니티5로 소셜 네트워크 게임 만들기]라는 책에서 나오는 NGUI를 저자는 무료버젼을 쓴 것으로 하고 있지만, 실제로는 자기도 예전에 설치를 하였는 유료버젼을 사용하고 있다는 불편한 사실이 있습니다. 일단 유료버젼의 NGUI를 설치하니까, 이제서야 책에서 나와있는 것과 같은 형식의 메뉴가 뜨는 것을 확인할 수 있었습니다. 이제 Create메뉴로 들어가서 Grid를 생성하도록 합니다. 이 Grid라는 것이 앞으로 생성이 되는 랭크씬에서 이어지는 블록들이 정렬되는 기준이 될 것이기 때문에, 일단 세세.. 2017. 6. 7. 유니티5 독학하기 그 13번재 걸음-예상치 못한 한계점 안녕하세요? 지난번 유니티5 독학하기 12번째 걸음에서 책의 오타인지 모를 이유로 진행이 멈추었는데, 저자에게 문의해본 결과 인쇄과정에서 오타가 있었다고 합니다. 위 스크린샷에서 보시다 시피, PlayerData.Instance.datas.Add (iID, userItem); 이라는 구문을 써야 제대로 에러가 없이 뜨는 것을 볼 수 있었습니다. 그런데 모노 디벨롭에서 코드를 입력하자 마자 위 스크린샷과 같은 에러가 뜨고 말았습니다. 무슨 내용인가 자세히 보면, return값이 없다는 에러였는데, MyData()함수를 만들었을 때 사용한 return의 형식을 그대로 따라와서 아래의 스크린샷처럼 코딩을 하였습니다. yield return null; 라고 반환값(return)을 설정해 주었습니다. 이제 이것으.. 2017. 6. 6. 이전 1 ··· 841 842 843 844 845 846 847 ··· 910 다음