목록코딩 일기장 (205)
와챠의 우당탕탕 코딩 일기장

오늘 한 것 유니티 초기 설정(레이아웃) 1, Windows → Layouts → 2 by 3 2, Project → One Column Layout 3, Windows → General → Console 게임 오브젝트 왼/오른쪽 움직이기 오늘 배운 것 정리 Monobehavior를 상속받으면 게임 화면에 게임 오브젝트를 붙일 수 있게 된다. 게임 오브젝트 = Transform + Component Transform : 오브젝트의 크기, 위치, 회전을 나타냄 Component : 추가 기능을 담당함 .unitypackage 확장자 파일 import 하기 : Asset → Import Package → Custom Package 로 import 또는 파일을 더블클릭해서 import 오브젝트에 중력을 적용되..

짠...^^ 0주차 끝~~ 0주차에는 유니티 허브와 유니티 설치를 했다. 아니근데!!!! 설치하는데 진짜 30분 걸림ㅋㅋㅋㅋ 사실 더 일찍 할 수도 있었는데 음... 내가 파일 경로 지정을 잘못해서 다시 하느라 더 오래 걸렸다...^^ 근데 그렇게 고생고생해서 딱 까니까 이 화면이 딱 날 반기는데... 넘 설렜다. 프로젝트까지 열어보니까 더더더 개강이 기다려졌음... 이걸로 로오히를 만들었단 말이지.....!??!?! 나도 함 깔짝여봐야지

코드 짜기 전에!!! 폰에 음악 파일(.mp3)가 있어야 한다. 해당 경로도 알고 있어야 하고... 이 예제에서는 나는 /storage/6166-3166/Music/에 있는 노래를 사용했는데 저장을 /storage/emulated/0/에 해도 되고... 임튼 경로만 알면 OK AndroidManifest.xml activity_main.xml MainActivity.kt

실행 결과를 먼저 보면 권한 설정을 먼저 하고 슬라이드하면 메뉴 화면을 볼 수 있다. 카메라를 누르고 사진찍기를 누르면 이렇게 찍은 사진을 보여줄 수 있다. 메뉴에서 갤러리를 누르면 갤러리의 사진 1장을 가져와 화면에 보여줄 수 있다!! 아이디 연결 편하게 해주기 위해 id 'kotlin-android-extensions' 추가 찍은 사진이 기기에 접근하려는 권한을 설정해주기 위해 implementation 'com.yanzhenjie:permission:2.0.3' 추가 AcdroidManifest.xml activity_main.xml (+) 지금 Navigation header 윗부분이 짤렸는데 이거는 NavigationView에 android:fitsSystemWindows="false" 해주면 ..

결과 화면은 위와 같다. +-로 지도 크기 조절 가능 구글 위성 지도/일반 지도 사용 가능 카메라 애니메이션 기능 클릭 시 커스텀 마커(요정 이미지) 보이기 코드 짜기 전에 설정 먼저 해주기!!! 1, 구글맵을 사용하기 위해서 gladle(:app)에 implementation 'com.google.android.gms:play-services-location:16.0.0' implementation 'com.google.android.gms:play-services-maps:16.1.0' 추가 2. 내 위치 찾기할 때 권한 필요해서 implementation 'com.yanzhenjie:permission:2.0.3' 추가 https://developers.google.com/maps/documenta..

1, 구글 플레이 서비스 설치 확인 메뉴바에서 Tools > SDK Manage > Appearance & Behavior > SystemSettings > Android SDK > SDK Tools 2, 구글 API 키 받아오기 2-1, SHA1 코드 알아내기 전에 카카오 로그인 api(1)에서 패스 설정했기 때문에 바로 cmd들어가서 keytool -list -v -keystore (저장될 경로명)\debug.keystore를 써준다 SHA1 복사!! 2-2, https://console.cloud.google.com/cloud-resource-manager로 이동 프로젝트 만들기 클릭 프로젝트 이름 적고 만들기 클릭 추가가 됐다. https://console.cloud.google.com/apis/..

아래와 같이 파이어베이스로 월별/온도별로 데이터들을 보려고 한다. 월별/온도별은 토글 버튼이다. 파이어베이스에 연결하는 과정은 생략. 파이어베이스 검색 부분만 따로 보자면 아래와 같다. 정확히 말하면 if (map[option] != searchWord) continue 이부분!!! 원하는 단어와 같지 않으면 데이터를 추가하지 않는 방법으로 검색을 구현했다. ==이나 .eqauls를 사용하지 않고 .contains함수를 이용해서 해당 단어가 포함되어있는지 아닌지 검색하는 방법도 있다. // 월별/온도별 검색하여 해당 결과만 보이기 fun search(dataSanpshot : DataSnapshot, searchWord : String, option : String) { // memo에서 쭉 내려옴 va..