처음에 ai활용해서 막 해봤는데 빌드해서 고도apk빌드해서 확인하니까 실행하다가 꺼져버린다 ㅠㅠ 가이드보니까 코드랑 다 잘되어있는데 뭘 어떻게 써야 고도엔진에 기능을 전달할지도 모르겠다. 일단 가이드대로 앱을 만들어서 휴대폰에서 사용해보고 toast?라는 텍스트 출력함수도 알고 있으니까 출력으로 테스트 해보려한다. https://developer.android.com/codelabs/camerax-getting-started?hl=ko#3 가이드가 잘되어있음. 그냥 복붙만해도 될 듯..ㄷ 음 나 구형폰인데 안드로이드 9 ㅠㅠ 안드로이드 10부터하는거 추천하넹.. 내가 사용할 기능은 이거다 실시간 프레임 분석 이걸넘기고 opencv를 활용해서 물체 감지 이동을 판단할건데 그걸로 게임만들어서 내가 사용할거임. 일단 해보장 ㄱㄱ 그냥 뭐 하라는데로 하면될 듯 진행중.. 레이아웃폴더랑 xml파일이란게 없어서 만들어줌. 이걸로 하라고했는데 이게 아닌가?;; implementation 'androidx.constraintlayout:constraintlayout:2.1.4' 레이아웃 종속성이 없어서 오류남 추가해줌. 오류사라짐 MainActivity.kt 설정 MainActivity.kt 의 코드를 다음 코드로 바꿉니다. 단, 패키지 이름은 그대로 둡니다 . 여기에는 import 문, 인스턴스화할 변수, 구현할 함수, 상수가 포함됩니다. 카메라 권한을 확인하고, 카메라를 시작하고, 사진 및 캡처 버튼의 onClickListener() 를 설정하고, cameraExecutor 를 구현할 수 있도록 onCreate() 가 이미 구현되어 있습니다. onCreate() 가 구현되어 있어도 파일에서 메서드를 구현할 때까지는 카메라가 작동하지 않습니다. 이것도 타겟 버전이 안맞아서 수정해줌 ai가 도움된당. agp = "8.2.2" kotlin = "1.9.0" coreKtx = "1.1...
지금 플래피버드를 만드는데 일시정지를 이미 실행시켜서 다 멈추니까 버튼으로 플레이버튼을 누르는 입력도 멈춰서 반응이 없다. 그래서 노드를 따로 일시정지 상태에서도 처리할 수 있게 만들어주어야하는데.. Process Mode 설정이란 게 가능하다. Inherit: 부모 노드의 상태에 따라 처리됩니다. Pausable: 게임이 일시 정지되지 않은 경우에만 처리됩니다. WhenPaused: 게임이 일시 정지된 경우에만 처리됩니다. Always: 게임이 일시 정지 여부와 관계없이 항상 처리됩니다. Disabled: 노드가 전혀 처리되지 않습니다. always로 설정해보고 눌러보자. 오 잘된다. 내가 생각한 그대로 실행완료. 물론 버튼은 타이머로 작동되게 해야할 것 같은데 어쨌든 기능이 작동하는 건 확인했으니..
댓글
댓글 쓰기