본문 바로가기

코딩221

지식 정리 및 텐서플로(tensorflow)와 케라스(keras)의 설치 안녕하세요? 처음으로 파이썬을 시도하는 것이라서 많이 혼란스러워 했는데, 아무튼 어쩌어찌 하다보니 여기까지 오게 되기는 되었습니다. 그래서 여기까지 오면서 알게 된 것과, 이에 대해서 하나하나 설명을 하면서 어떻게 텐서플로와 케라스를 설치하는 지를 포스팅 하고자 합니다. 먼저 라이브러리라는 것에 대해서 설명을 해야 겠습니다. 우선 유니티5에 대입을 하자면, 마치 에셋이라고 해야 할까요? 위 그림에서 설명한 것과 같이, 독자적으로 기능을 하는 일종의 프로그램이자 모듈이라고 할 수 있는데, 문제는 이 라이브러리를 업데이트 해서 버젼이 달라지면, 파이썬으로 만든 프로그램에서는 서로 다른 라이브러리라고 인식하기 때문에 이전에 Ver 1.0의 라이브러리를 이용해서 만든 프로그램은 먹통이 되고 맙니다. 그래서 라이.. 2018. 10. 13.
유니티5 독학하기 그 93.3번째 걸음-패럴렉스 스크롤 개선하기 part2 안녕하세요? 어떻게 계속해서 하늘에 떠 있는 오브젝트를 구현하는 것에는 성공하기는 했는데, 이번에는 태양이나 달의 위치를 지정할 수 없는 문제점이 있었습니다. 이번 포스팅에서는 그 문제를 해결해 보고자, 한번 시도를 해 보았고, 적지만 성과를 얻을 수 있었습니다. 그렇기에 그 내용을 포스팅 하고자 합니다. 우선은 패럴렉스 스크롤의 스크립트를 언제나처럼 찾아가 보도록 합니다. 그리고 MinX나 MaxX와 같은 값을 입력하는 란에다가 AxisXPoint라는 float형식의 변수를 선언해 주도록 합니다. 그리고 나서 이 값을 가져오고 나서는 rightEdge의 값에다가 -를 해 주도록 스크립트를 짜 보도록 합니다. 일단 첫번째 타깃으로 옥수수밭 패럴렉스 배경을 유니티5의 계층뷰에서 선택하도록 합니다. 위 스크.. 2018. 10. 7.
유니티5 독학하기 그 91.8번째 걸음-패럴렉스 스크롤 단일 오브젝트 문제 part4 안녕하세요? 지난번 포스팅에서는 태양이 속도가 낮을 때 나타나지 않다가 무슨 속도위반을 단속하는 경찰이라도 되는 양 속도가 일정 속도(34이상)을 넘어가야 나오는 것을 볼 수 있었습니다. 이래서는 문제가 많다면 많다고 할 수 있으니, 이를 해결하도록 해 보는데, 그 때까지 가는 좌우충돌의 과정을 여기 포스팅에 담았습니다. 일단 태양이 왜 사라져 있는지 한번 플레이 도중에 일시정지를 누르고, 위 스크린샷처럼 씬뷰를 보니, 태양이 이상하게 뒤쪽에서 생성이 되어서 저러는 것을 볼 수 있었습니다. 그래서 Translate라는 함수를 조정해야 할 필요성이 있다고 판단해서 일단 보니까, 상대적인 위치를 줄 수 있다는 언급이 있는 것을 볼 수 있었습니다. 그래서 일단 Camera.main.transform을 넣어보는.. 2018. 9. 28.
유니티5 독학하기 그 91.8번째 걸음-패럴렉스 스크롤 단일 오브젝트 문제 part3 안녕하세요? 지난번 포스팅에서 태양이 의도하지 않았는데 반짝반짝 거리면서 점멸을 하다가 나타나는 기현상을 보인다고 이야기 했었는데, 이 현상을 잡는 데도 상당한 노력이 들어가기는 들어갔습니다. 아무튼 그 시행착오를 하는 과정을 이번 포스팅에서 보여 드리고자 합니다. 역시나 FreeParallax.cs 스크립트를 찾아가도록 합니다. 그렇게 해서 이번에는 위 스크린샷처럼 단일 오브젝트를 의미하는 if문을 사용해서 이 경우에만 PlayerSpeed를 적용하게 하고, 그 외의 경우에는 기존의 공식을 따르라고 코딩을 하였습니다. 그리고 나서 다른건 다 같은데 Time.deltaTime이 곱해져서 빨라졌다는 생각이 들어서, 이걸 나누도록 코드를 짰습니다. 그렇게 해서 유니티5의 플레이 버튼을 눌렀더니, 태양이 아예.. 2018. 9. 28.