본문 바로가기

프로그래밍375

유니티5 독학하기 그 88.75번째 걸음-발판생성에 관련된 문제해결 part1 안녕하세요? 지난번 포스팅까지는 어떻게 해서 패럴랙스 스크롤에서 선인장과 구름이 제가 원하는 빈도로 나오지 않아서 애를 먹어가면서 어떻게 수정하는 것을 포스팅 해 보았습니다. 그럼 이번 포스팅에서는 초원이던 바닥이 사막바닥으로 바뀌고 나서, 너무 주인공의 앞에서 절벽이 생성되는 듯한 느낌을 받을 수 있었습니다. 그래서 이 오류를 수정하기 위해서 이런저런 시도를 했는데, 내용이 너무 길어서 2파트로 나누어서 포스팅을 올리고자 합니다. 먼저 GameManager.cs라는 유니티5의 스크립트를 찾아서 가도록 해 봅니다. 먼저 가설을 하나 확인해 보기 위해서 발판이 바뀌는 시점을 더 멀리 걸어가서 나오는 것으로 해 보도록 합니다. 이게 startPoint라는 부분에서 생성이 되어서 지금까지 이런 문제가 생겼다면.. 2018. 9. 19.
유니티5.x와 함께하는 C# 첫걸음 안녕하세요? 요 최근까지도 참고를 하면서 유니티5의 독학에 많이 참고를 하였는 책인 [유니티5.x와 함께하는 C# 첫걸음]이라는 책을 이번 포스팅에서는 리뷰해 보고자 합니다. 우선 이 책은 크게 2 부분으로 나눌 수 있는데, 첫 부분은 우선 기초적인 C#의 문법에 관해서 설명을 하고 있습니다. 다만 제가 이 책을 읽느라고 많은 시간이 걸린 이유가, 우선 첫번째 파트인 이 이론적인 부분을 설명하고 있는 책의 전반부는 읽는 데 그리 큰 힘이 들지 않았습니다. 하지만, 여기서 부터 문제가 생겼는데, 우선 이 책은 너무 많이 C#에 대해서 이야기를 하고 있느라고, 어떻게 해야 스프라이트나 이런 것을 '만들기'할 수 있는지에 대해서는 전혀 설명이 되어 있지 않습니다. 거기다가 2번째 파트인 설명 부분에서 상당한 .. 2018. 8. 23.
미쯔비시 PLC의 래더 프로그래밍 실습 (GX works와 GT design) 안녕하세요? 지난주에 미쯔비시 PLC..... 이게 PLC마다 프로그램을 짤 수 있는 소프트웨어가 따로 있는 것 같은데, 우선 미쯔비시 PLC의 경우에는 GX works와 GT design을 사용해서 PLC의 로직인 래더를 짜고, 제어하는 판넬인 터치라는 터치 스크린의 유저 인터페이스를 디자인 하는 것으로 보입니다. 우선은 GX works의 단축키에 대해서 설명을 하고 넘어가야 겠습니다. 일단 위에는 단축키로, 여기서 단축키를 사용해서 래더를 작성하는 데 유용하게 사용할 수 있습니다. 다만, 아래에 있는 SM400, SM402, SM412는 단축키라기 보다는 F8로 불러올 수 있는 펑션에서 입력해서 사용할 수 있는 내용이라고 보실 수 있습니다. 새 프로젝트를 만들어서 GX works에서 작업을 하도록 합.. 2017. 12. 5.
워드 데이터와 비트 연산, 그리고 While문 활용의 한 예시 안녕하세요? 어제는 수업내내 CAD를 이용해서 회로 도면만 그렸기 때문에 따로 포스팅을 할만한 내용이 없었습니다만, 오늘은 내용이 많아서 수업의 내용을 2개의 파트로 나누어야 했습니다. 일단 첫 파트는 DAQ라는 장비를 이용해서 데이터 수집장비를 이용하는 경우가 있다고 합니다. 그런데 DAQ에서는 CiMon으로 워드 데이터라는 것이 오게 됩니다. 그리고 이 워드 데이터를 비트 데이터로 바꾸어야 하는 일이 있는데, 먼저 하는 과제는 이를 위해서 변환하는 과제입니다. 먼저 새로운 프로젝트를 생성 하도록 합니다. 일단 태그를 만드는데, DAQ에서는 아날로그 데이터가 오기 문에 이에 대한 아날로그 태그를 하나 만들도록 합니다. 그리고 비트 데이터로 처리하기 위해서 16개의 태그를 만들도록 합니다. 그리고 이번에.. 2017. 11. 14.