본문 바로가기
728x90

전체 글57

[Firemonkey] 안드로이드 Live 2D(자이로센서 및 터치 반응 및 소리 재생) 다른 환경 개발 프로그램 샘플 예제를 파이어몽키에 호환되게끔 재수정한거 밖에 없습니다 파이어몽키에 호환되게 어쩔수없이 Java코드를 수정할수 밖에없었네요. ​ ​ 파이어몽키에서 빌드한 APK 파일입니다. 보시면 터치한 구간을 바라보는것과 터치 반응에 소리와 행동을 볼수가 있구요 ​ 자이로 센서로 통한 휴대폰 물체를 이동시키면 화면이 이동하는것을 볼수가 있습니다. ​ ​ ​ 아래의 파이어몽키로 제작한 Live2D입니다 정상적으로 잘 실행되는것을 알수가 있습니다 ​ 파이어몽키에 인식할수 있게 ​ jar 파일을 class 참조와 여러 java 코드 파일 참조하여 cmd로 빌드 할수 있게 bat 파일을 따로 만들어두었습니다 ​ ※ 편리하게 델파이만 설치해두었다면 생성.bat 파일을 자유롭게 쓸수 있게 짜두었습니.. 2022. 1. 3.
java 코드에 리소스 id 얻어오기 int get_resource_id(String resourceName, String resourceType) { return getResources().getIdentifier(resourceName, resourceType, getPackageName()); } int get_layout_id(String resourceName) { return get_resource_id(resourceName, "layout"); } ​ 2022. 1. 3.
(영상강의)파이어몽키 Live2D 변환작업 하는방법 Live2D SDK는 live2d 홈페이지에서 받을수 있습니다 편의성을 위해 SDK 파일 업로드 해둡니다 ​ ​ ※ 파이어몽키 앱 테스트 할때 에뮬은 안드로이드 아키텍처 안넣어놨기 때문에 live 2d 실행하면 강제종료 증상이 생길수가 있으니 꼭 실제 폰으로 테스트 하시길 바랍니다 초기 영상에는 기초 개념에서 dex를 jar파일로 변환해서 설명한거 뿐이니 이해하는데 혼돈 안하시길 바랍니다 2022. 1. 3.
[Firemonkey] 안드로이드 Live 2D(자이로센서 및 터치 반응 및 소리 재생) 다른 환경 개발 프로그램 샘플 예제를 파이어몽키에 호환되게끔 재수정한거 밖에 없습니다 파이어몽키에 호환되게 어쩔수없이 Java코드를 수정할수 밖에없었네요. ​ ​ 파이어몽키에서 빌드한 APK 파일입니다. 동영상을 보시면 터치한 구간을 바라보는것과 터치 반응에 소리와 행동을 볼수가 있구요 ​ 자이로 센서로 통한 휴대폰 물체를 이동시키면 화면이 이동하는것을 볼수가 있습니다. ​ ​ ​ 아래의 파이어몽키로 제작한 Live2D입니다 정상적으로 잘 실행되는것을 알수가 있습니다 ​ 파이어몽키에 인식할수 있게 ​ jar 파일을 class 참조와 여러 java 코드 파일 참조하여 cmd로 빌드 할수 있게 bat 파일을 따로 만들어두었습니다 ​ ※ 편리하게 델파이만 설치해두었다면 생성.bat 파일을 자유롭게 쓸수 있게 .. 2021. 12. 30.
(컴터) 그래픽카드 16배속에서 8배속으로 저하 원인 라이저 제거 해결 완료. 이전에 그래픽 카드 세우기 위해 ​ 메인보드 PCI 4.0 속도를 지원하는 제품이고 ​ 라이저 카드 PCI 3.0 구매했기 때문에 바이오스 세팅에서 3.0으로 설정해서 잘 이용하고 있었습니다 ​ 그런데 어느날 8배속으로 ㅠㅠ...저하되어 라이저를 해제 했습니다 ​ ​ 아래 사진을 보시면 Bus Interface에서 PCIe x 16 4.0@x8 3.0으로 보이실겁니다 그리고 바이오스에서 GEN3로 PCI3.0 설정 잡아둔 상태입니다 @x8로 8배속 원인인 문제입니다 이상태에서 PCI 벤치를 봅니다 ​ ​ ​ ​ 8배속으로 되어버린 BandWidth 대역폭이 6.50GB/s 나오며 6~7FPS 프레임 나와버립니다 어우...... 정상적인 16배속이라면 26GB/s 나와야 합니다 ​ ​ 그래픽카드를 분리하기.. 2021. 12. 26.
C의 구조체와 공용체를 델파이로 간단 설명. {C의 구조체} struct MyStruct { BYTE a; BYTE b; BYTE c; } ​ ↓ 번역한다면 ​ {델파이 구조체} MyStruct = record a: BYTE; b:BYTE; c:BYTE; end; {C의 공용체} ​ struct MyStruct { union { BYTE a; BYTE b; BYTE c[1]; } u; } ​ ↓ 번역한다면 ​ {델파이 공용체} ​ MyStruct = record case Integer of 0: (a:BYTE); 1: (b:BYTE); 2: (c: array [0..1] of BYTE); end; ​ 더보기 ​ [구조체]는 a,b,c 변수 3개의 Byte 선언하여 합 크기 3으로 나온다 ​ 하지만 [공용체]는 a,b,c 변수중 크기에서 제일 큰것이.. 2021. 12. 18.
체크박스 컴포넌트만 찾아서 전부 체크 및 해제 예제. 체크박스명 입력해서 찾아서 체크해주는것과 컴포넌트 체크박스만 골라서 체크해주는것 2가지 예제로 넣어드렸습니다. 2021. 12. 13.
안드로이드 파이어몽키 뮤직 스펙트럼(시각적 효과) 현상황 완벽하게 직사각형 앵글까지 구현했습니다. > 2021. 12. 13.
728x90
반응형