QuartzCode

QuartzCode

· v1.67.1 무료

QuartzCode는 빠르고 가볍지만 강력한 애니메이션 도구로, 벡터 드로잉 및 애니메이션을 Objective-C 및 Swift 코드로 변환합니다……

소개

QuartzCode는 빠르고 가볍지만 강력한 애니메이션 도구로, 벡터 드로잉 및 애니메이션을 Objective-C 및 Swift 코드로 변환합니다. 이제 iOS/macOS 프로젝트를 위한 애니메이션 제작이 그 어느 때보다 쉬워졌습니다. 원하는 속성만 변경하면 실시간으로 애니메이션 변화를 바로 확인할 수 있습니다. QuartzCode를 사용하면 몇 초 만에 애니메이션을 반복적으로 조정하고, 동시에 생성된 코드를 병렬로 확인할 수 있습니다. Xcode에서 애니메이션을 제작하는 진입 장벽이 극적으로 낮아졌습니다!

주요 기능: 드로잉과 애니메이션을 실시간으로 Objective-C 또는 Swift 코드로 변환; 래스터 이미지 사용 또는 내장 도구를 이용한 벡터 드로잉 생성; 단일 프로젝트 내에서 여러 애니메이션 상태 생성 가능; 공유 색상 기능을 통해 다양한 레이어 및 타임라인 간 동일 색상 재사용; SVG 가져오기 지원; 마스크 및 마스크 애니메이션 지원; 25가지 이상의 애니메이션 가능 속성 지원 — 조합하여 놀라운 애니메이션을 구현! 선형 타이밍 함수, 이즈 인(ease in), 이즈 아웃(ease out)뿐 아니라 제공된 그래프를 활용해 사용자 정의 타이밍 함수도 생성 가능.

Core Animation을 배우고 숙달하기 위한 최고이자 가장 빠른 방법입니다. 애니메이션 가능 속성: 위치, Z 위치, 변환(회전, 확대/축소, 이동), 채우기 색상, 그라디언트, 투명도, 숨김, 그림자, 마스크, 경로 외곽선 색상, 외곽선 시작점, 외곽선 끝점, 선 두께, 점선 위상, 글꼴 크기, 전경색, 인스턴스 지연, 인스턴스 수, 인스턴스 변환, 인스턴스 색상, 인스턴스 색상 오프셋. 생성되는 코드: iOS/macOS용 Objective-C 및 Swift 코드를 실시간으로 생성. 코드 생성 옵션: 상대 프레임, 완료 블록, 역방향 애니메이션, 종료 시간, 애니메이션 지속 시간. 읽기 쉽고 수정하기 쉬운 생성 코드.

드로잉 코드는 CALayer 및 그 하위 클래스를 기반으로 생성됩니다. Core Animation 및 UIView 기반 블록 애니메이션 코드를 모두 지원합니다. 레이어 유형: 모양 — 기본 모양을 기반으로 다양한 도형 생성; 벡터, 연필, 불리언 연산을 활용해 고급 도형 생성; 정점 모드 및 변환 모드로 도형 편집; 도형에 색상 또는 그라디언트 적용. 복제기 — 하위 레이어에 대한 복제 효과 생성.