오브젝트를 화면의 사용자 그리기 경로를 따르는 데 사용해야하는 알고리즘이나 기술은 무엇입니까?오브젝트를 Android에서 사용자 정의 경로를 따라 이동하십시오.
0
A
답변
4
아래 예제는 원 경로에 텍스트를 displying에 대한 경로를 만듭니다
// create a path
Path circle = new Path();
circle.addCircle(centerX, centerY, radius, Direction.CW);
// set the color and font size
Paint paint = new Paint();
paint.setColor(Color.BLUE);
paint.setTextSize(30);
paint.setAntiAlias(true);
// draw the text along the circle
canvas.drawTextOnPath(QUOTE, circle, 0, 30, paint);
당신은 참조 할 수 있습니다 전체
그리고 애니메이션, 애니메이션의 4 개 종류가 주로있다 안드로이드 SDK와 함께 제공 Example Here :
- AlphaAnimation - 투명성
- RotateAnimation을 변경 - 회전
- ScaleAnimation는 - 성장 또는
- TranslateAnimation 축소 - 위치 Example Here를 참조 애니메이션 시퀀스를 생성하는
을 변경합니다. 애니메이션 예제의 다른 유형에 대한
등등 (플래시와 마찬가지로) 프레임 애니메이션, 목록 애니메이션 등. Animations Types EXample here을 참조 할 수 있습니다.
즐기세요!
1
나는 지난 몇 주 동안 게임을하기 위해이 작업을하고있었습니다. 터치 이벤트 (사용자가 화면에 그려 넣을 때)에 의해 주어진 좌표에서 각 포인트를 얻은 다음 그 목록에. 그 목록을 화면에 그리는 경로로 바꾼 다음 개체가 각 프레임의 onDraw 메서드 목록을 기반으로 위치를 업데이트하도록했습니다.
관련 문제
- 1. Android에서 경로를 따라 이미지에 애니메이션을 적용 하시겠습니까?
- 2. MVC 기본 경로를 ~/default.asp로 이동하십시오.
- 3. 창 스크롤바에 따라 div를 이동하십시오.
- 4. Android에서 사용자 정의 설치
- 5. Android에서 사용자 정의 ContentProvider 테스트
- 6. android에서 사용자 정의 DialogBox의 NullPointerException
- 7. jQuery UI Slider : 핸들을 따라 값을 이동하십시오.
- 8. 사용자 선택에 따라 사용자 정의 클래스 초기화
- 9. 경로를 따라 컨트롤 이동
- 10. Maven2에서 사용자 정의 클래스 경로를 생성하는 방법
- 11. JSON gem을 사용하여 사용자 정의 오브젝트를 JSON으로 변환
- 12. Android에서 사용자 정의 된 드로어 블 구현
- 13. android에서 사용자 정의 레이아웃에 컨트롤을 추가하는 방법
- 14. android에서 사용자 정의 옵션 메뉴를 작성하는 방법
- 15. Android에서 사용자 정의 제목 표시 줄 만들기
- 16. android에서 팝업 문제가있는 사용자 정의 목록보기
- 17. Android에서 사용자 정의 대화 상자 숨기기/표시
- 18. Android에서 사용자 정의 ProgressDialog 호출 - 어떻게?
- 19. android에서 값을 전달하는 사용자 정의 대화 상자
- 20. 기본 ContextMenu가 사용자 정의 ContextMenu를 따라 표시됩니다.
- 21. 아이폰에있는 경로를 따라 끌기가 제한됩니다.
- 22. QuartzCore에서 경로를 따라 텍스트 그리기
- 23. 사용자 역할에 따라 사용자 정의 컨트롤을 설정하는 방법
- 24. InnoSetup의 사용자 선택에 따라 다른 경로를 따르는 방법?
- 25. Groovy에서 자체 정의 오브젝트를 직렬화하는 방법
- 26. 사용자 정의 조립 기술자 명시하는 클래스 경로를 추가
- 27. spark.components.Application의 ControlBar를 맨 아래로 이동하십시오.
- 28. 로드 순서에 따라 오브젝트를 서로 저장할 수 있습니까?
- 29. 경로를 추가하여 3D 오브젝트를 동적으로 생성하는 방법은 무엇입니까? (자바, OpenGL을)
- 30. ASP.NET MVC로 사용자 정의 사용자 모델 (사용자 정의 필드 등)
SurfaceView에서 이것을 사용할 수 있습니까? 원 대신에 복잡한 경로로 변경할 수 있습니까? – SteveThai