목록작업실 (27)
호랑사과
위와 같이 기기별로 좌우 여백이 생기는 경우가 있다. 여백 없이 해상도를 고정하여 출력하고 싶으면 다음과 같이 입력해야한다. Screen.SetResolution(720, 1280, true); 이것을 Start 함수 안에 입력하면 기기 해상도 상관없이 꽉차게 출력된다. [출처] 유니티 빌드 시 해상도 고정!|작성자 불꽃코딩
에이콘 출판사의 '유니티 2D 모바일 게임 개발'을 보고 있는데 계속해서 저 오류가 떠서 몇 시간을 고민했습니다. 그래서 최후의 방법으로 예제파일과 비교를 했더니... 원인은 대소문자... object를 Object로 바꾸었더니 오류가 없어졌습니다. 아 허탈해... ㅜㅜ 이게 소문자를 쓰면 에디터에서 오류표시를 해주면 좋겠는데 그것마저 맞다고 표시하니까 문제입니다. 제대로 작성 못한 제 잘못이 크지만요...
Prefab의 사용에 막혔다가 해결한 것입니다. 스크립트를 이용하여 바닥을 계속 생성하는 루프를 만드는 것인데 루프는 커녕 오히려 바닥이 없어지는 상황이 발생했습니다. 알고보니 Block 항목에 Prefab인 Cube_A가 아닌 Project의 Cube_A를 넣었기 때문에 발생한 오류였습니다. 그래서 Prefab인 Cube_A를 넣었더니 없어지지 않고 제대로 작동하였습니다.
유니티를 'C# 초보자를 위한 유니티 게임개발 스타트업'이라는 책을 보면서 공부하고 있는데 예제대로 만들었더니 박스가 건들지도 않았는데 혼자서 들썩들썩 움직여서 당황했습니다. 첨부한 게임 파일을 실행시켜보시면 무슨 말인지 아실 수 있습니다. 자세히 보니 폴더 역할하는 Object(Cube2)에 물리 속성인 Rigidbody가 있던 것이 원인이였습니다. 이 속성을 제거를 하니 혼자 움직이지 않았습니다.
사용자조사 -> 정보구조설계 -> 인터랙션/인터페이스 디자인 -> 사용성 테스트 사용자조사- 사용자분석- 환경분석- 과업분석 인터랙션 디자인(IxD)- 동선설계, 요소들간 상호관계 설정 인터페이스 디자인(ID)- 정보구조 시각화 사용성 테스트- 정량적인 분석 : 측정이 가능한 Data (ex.에러 발생 횟수)- 정성적인 분석 : 주관적인 Data (ex. 인터뷰) UX는 결국 사람과 관련된 영역이다.-> 다양한 전공 출신의 사람들이 참여 UX전문가가 될려면 뭐가 필요한가? - 현상에 대한 주의 깊은 관찰력과 분석능력- 원활한 커뮤니케이션- 전문가로서의 충분한 지식과 경험 * 저번 UI에 관련된 책을 읽고 UI와 관련된 UX가 어떤 것인지 궁금해서 읽게 되었습니다. 아직 다 읽은 것은 아니지만 읽은 데까지..
dp(Density-independent Pixel) 또는 dip라고 불리는 이 단위 개념은 우리말로 밀도독립화소라고 번역할 수 있습니다. 이는 해상도와 상관없이 다룰 수 있는 단위이기에 기기마다의 차이를 고민하지 않고 인터페이스를 디자인할 수 있습니다. 픽셀과의 관계식은 다음과 같습니다. pixel=dp*(density (ex. xhdpi) / 160) 안드로이드 가이드라인에는 48dp 리듬을 가지고 디자인하라는 조언이 있습니다. 이것은 안드로이드 시스템이 디스플레이의 정확한 해상도를 반영하지 못하기 때문에 이렇게 대략적으로 잡고 있습니다. 이 크기는 손끝으로 터치스크린을 건드렸을 때 접촉하는 평균적인 크기입니다. 어떤거부터 정해야 하냐고요? 우선 손끝으로 눌러야 할 아이콘부터 크기를 정해야 합니다. ..
|Minimum Required SDK란? 어플리케이션을 만들 때 최소로 필요하는 SDK 버전을 뜻하며 하위 호환성에 대한 설정이다. 4.4같은 플랫폼 버전보다 API 버전이라는 라이브러리 버전으로 구분을 한다. API 버전은 API 레벨, 또는 SDK 버전이라고도 불린다. API 버전이 낮을수록 구동할 수 있는 API 버전이 다양한 디바이스의 수가 많아진다. 하지만 최신 API 버전의 기능이 사용할 수 없는 것이 문제이다. 답은 현재 사용자가 어느 버전을 많이 사용하고 있는지 파악하고 그것을 기준으로 API 버전을 선택하면 될 것이다. 사람들이 어느 버전을 많이 사용하는지는 이곳에서 확인할 수 있다. Minimum Required SDK 버전을 사용하면 Deprecated API를 사용하는 실수를 저지..