본문 바로가기

전체 글18

유니티 • useProguard **PROGUARD_DEBUG** **SIGN** buildTypes { debug { minifyEnabled **MINIFY_DEBUG** // 삭제 하지 않으면 에러 발생 useProguard **PROGUARD_DEBUG** // proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-unity.txt'**USER_PROGUARD** jniDebuggable true } release { minifyEnabled **MINIFY_RELEASE** // 삭제 하지 않으면 에러 발생 useProguard **PROGUARD_RELEASE** // proguardFiles getDefaultProguardFile('proguard-android.txt'), 'pr.. 2022. 7. 18.
유니티 • 검은화면 생길 때 public class MainActivity extends FragmentActivity { 이걸 public class MainActivity extends UnityPlayerActivity { 이걸로 바꾸자 2022. 7. 18.
게임메이커 • String 관련 함수들 찾고 싶은 함수가 있다면 ctrl+F 를 사용하세요. 게임메이커 도움말을 참고하고 주관적인 해석이 포함되어있습니다. 이 글은 게임메이커 스튜디오 2 (2.2.1.375 버전)에 적합합니다. ------------------------------------------------ ​string(val) - 정수를 문자열로 바꿔줍니다. 주로 draw_text쓸때 사용합니다. retruns = String(문자열) ------------------------------------------------ ​string_byte_at(str, index) - str의 index 위치에 있는 문자의 바이트 값을 반환 합니다. returns = Real(실수) 예 시 = newbyte = string_byte_at("a.. 2022. 7. 18.
Swift • 테이블 뷰(Table View) 버튼을 누르면 뷰 전환시키기 (2) 안녕하세요 제로데이입니다! 저번 편에서는 테이블 뷰에서 필요한 기본 구성요소에 대해서 배워봤는데요. 이번 편에선 버튼을 누르면 뷰를 이동시키고 그 버튼에 해당하는 내용도 같이 옮기는 내용을 할 거예요. 실무에서도 자주 쓰이는 내용이라 배우면 도움이 될 겁니다!👍 UI 생성 및 코드 작성 1. 버튼을 셀안에 생성해 주세요! 2. ViewController에 MoveButton이라는 액션을 생성해 줍니다. var CellNum = 0이라는 변수를 선언해 주시고 액션 안에는 아래의 코드를 넣어주세요! 코드는 대충 버튼의 열을 CellNum이라는 변수에 담는 것입니다. @IBAction func MoveButton(_ sender: Any) { let contentView = (sender as AnyObjec.. 2021. 2. 27.
Swift • 테이블뷰(Table View)생성 및 기본코드 작성 (1) 안녕하세요 제로데이입니다! 오늘은 앱 개발할 때 자주 사용되는 테이블 뷰를 생성해보고 기본 코드를 작성해보겠습니다. 생성 및 UI 우선 프로젝트 생성하실 때 UI는 스토리보드, 언어는 스위프트로 해주시고 다른 것은 기본 설정대로 놔두시면 됩니다! 생성이 완료되셨으면 Main.storyboard를 들어가셔서 비어있는 ViewController에 TableView를 넣어줍니다. 1. 텅 빈 뷰 컨트롤러를 준비합니다. 2. 화면 우측 상단에 +버튼을 눌러주세요. 3. 검색창에 table을 검색하신 후 Table View라고 적혀있는 것을 텅 빈 뷰 컨트롤러에 마우스로 끌어당깁니다. 4. 이제 테이블 뷰를 클릭해 주시고 Auto Layout을 설정하신 뒤 우측에 테이블 뷰 세팅하는 곳을 봐주세요. 5. Prot.. 2021. 2. 26.
Apple Watch • 아이폰과 애플워치에 데이터 교환을 해보자! 안녕하세요 제로데이입니다! 오늘은 아이폰과 애플워치를 연동하여 데이터 통신을 해볼 건데요. 아직까지는 애플워치가 그렇게 유명하지는 않아도 언젠간 애플워치도 아이폰처럼 엄청난 효과를 가져올 것입니다. 그때를 위하여 저희는 열심히 공부해 봅시다! 프로젝트 생성 프로젝트를 생성을 누르고 watchOS - iOS App with Watch App을 누르고 Next를 눌러줍니다. iOS App with Watch App은 iOS와 Watch 앱을 같이 생성하는 것이고, Watch App은 Watch 단독으로 생성하는 것입니다. 이름만 작성하신 뒤 기본 설정으로 놔두신 뒤 Next를 눌러줍니다. 아이폰 앱을 만들 때와 파일들이 많이 다릅니다. 그 이유는 저희가 애플워치 앱을 만들었기 때문인데요. 빨간색 네모 박스를.. 2021. 2. 21.
SwiftUI 4일차 • 사진앨범에서 이미지를 들고와 뷰에 푸시하기 안녕하세요 제로데이 입니다! 오늘은 사진을 화면에 띄울 것인데요. 바로 시작해보도록 하겠습니다. 평소와 똑같이 SwiftUI로 프로젝트를 만들어 주세요. import SwiftUI struct ContentView: View { var body: some View { Text("Hello, world!") .padding() } } struct ContentView_Previews: PreviewProvider { static var previews: some View { ContentView() } } 생성시 만들어지는 기본 코드입니다. 우선 사진을 뷰에 띄우려면 첫번째로 사진앨범에 접근을 해야 되는데요. 버튼을 눌러 사진을 고르게 하기위해 버튼을 만들어 보겠습니다. 깔끔하게 하기 위해서 네비게이션 바.. 2021. 2. 14.
SwiftUI 3일차 • VStack, HStack, @State ⋯ 관하여 안녕하세요 제로데이 입니다! 2일차에서 말 다 못한 VStack, HStack, @State, SwiftUI 코딩 방식에 대해 설명해드리겠습니다. 2일차 링크 z3r0day.tistory.com/18 SwiftUI 2일차 • 버튼을 누르면 'Hello World!'가 튀어나오게 해보자! 안녕하세요 제로데이입니다! 오늘할 주제는 제목과 같이 '버튼을 누르면 'Hello World!'가 튀어나오게 해보자!'입니다. 우선 1일차의 마지막 진행을 보면 아래처럼 이렇습니다 버튼을 넣어 텍스트를 z3r0day.tistory.com VStack이란 UI를 수직으로 정렬하는 것 입니다. var body: some View { VStack { Text("item1") Text("item2") Text("item3") ⋯.. 2021. 2. 13.