본문 바로가기

분류 전체보기98

01. Python 기초 0. 기본 내용 - 파이썬은 대소문자를 구분/ 작은따옴표로 묶기/ 따옴표 쌍 잘 맞춰주기 만약 에러가 난 경우 처음부터 다시 입력하기 번거로움,,, 그럴때 방향키나 마우스로 에러가 발생한 줄로 옮긴 후 엔터를 눌러 수정한 뒤 다시 실행 가능 - 주석은 # 붙이기 - if문, while문, for문 등은 들여쓰기 항상 해주어야 됨. (tab혹은 공백 4칸) - 셸에서는 숫자 연산이나 변수이름만 입력시 값이 출력되는데 스크립트 파일에서는 print()로 출력해야 나옴 1. 출력하기 print() print('Hello, world') print('hello'); print('world') - 작은따옴표로 묶은 부분은 문자열 - 세미콜론을 붙이지 않음 (붙여도 에러가 발생하지는 않음) 한줄에 여러 구문을 사용.. 2019. 6. 24.
05. 유니티(Unity) 투명부분 제외하고 버튼클릭하기 버튼에 이미지를 넣고 클릭을 하면 투명한 부분도 같이 버튼의 일부로 인식됩니다. 이렇게 하면 버튼의 영역이 항상 사각형이 되겠죠. 이 문제를 해결해보았습니다. 버튼을 클릭 시 Stage1 씬으로 넘어가는 기능을 구현해보겠습니다. 1. 버튼 추가 2. 버튼에 이미지 등록 3. 해당 이미지의 Inspector에서 Advanced의 Read/Write Enabled 체크 4. Script 생성 후 작성 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; using UnityEngine.UI; public class Menu : MonoBehaviour { pu.. 2018. 12. 27.
04. 유니티(Unity) 안드로이드 빌드 유니티로 무언가 만들어 봤으면 스마트폰에서 어떻게 돌아가는지 너~무 궁금하죠. 그래서 완성하기도 전에 실행시켜 보고 싶더군요. 안드로이드 빌드는 과정이 복잡할 것 같아서 시작해보기도 전에 걱정부터 했는데, 생각보다 간단했습니다. 어이없는 행동으로 계속 에러가 떠서 헛고생 한거 빼고.. 1. Edit > Preferences > External Tools 로 들어가기 그러면 Android 아래에 SDK, JDK 경로를 입력하는 칸이 있습니다. (JDK칸이 없다면 Use embedded JDK 체크 해제) 이미 SDK나 JDK가 설치되어 있다면 경로를 입력해주고 없다면 칸 옆의 Download를 통해 설치 혹시 안드로이드 스튜디오가 있다면 SDK Manager > Android SDK에서 경로 확인 가능 2.. 2018. 12. 25.
03. 유니티(Unity) 뒤로 버튼 두번누르면 종료 보통 안드로이드 앱을 사용할 때 뒤로 버튼을 두번 누르면 종료가 되는 경우가 많습니다. 안드로이드 앱 제작 시에도 이 기능을 대부분 넣는데요, 유니티로도 이 기능을 구현해 보았습니다. 앞서 썼던 유니티 타이틀 제작에서 만들었던 시작화면에서 뒤로 버튼을 클릭 시 종료되도록 스크립트를 수정해 보았습니다. ( 2018/12/24 - [Study/Unity] - 02. 유니티(Unity) 게임 타이틀화면 만들기 타이틀 제작 글 참고) 안드로이드의 Back 버튼은 Esc키에 해당한다고 합니다. 이것을 이용하여 구현할 수 있었습니다. using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Scene.. 2018. 12. 25.