[베타] ProtoPie MCP를 만나보세요! 자세히 보기

[베타] ProtoPie MCP 공개! 자세히 보기

Introducing ProtoPie

시작하기

첫 번째 프로토타입 제작하기

ProtoPie 생태계

ProtoPie Studio 인터페이스

Import

시작하기

Adobe XD에서 가져오기

Figma에서 가져오기

Sketch에서 가져오기

프로토파이 지니 (ProtoPie Genie)

Basic Elements

컨테이너

기기

레이어

미리보기 창

장면

스크롤/페이징

단축키

시스템 상태 표시줄

Triggers & Responses

이징 (Easing)

주석

응답

타임라인

트리거

Formulas

시작하기

함수

레이어 속성

구문

수식 활용 사례

Variables

시작하기

Variables

정의된 변수

변수 활용 사례

AI

시작하기

AI 상호작용 생성

AI 문서 Q&A

AI 패널 인터페이스

최상의 결과를 위한 팁

ProtoPie MCP

시작하기

Studio MCP 소개

Studio MCP 설치 및 설정

Code MCP 소개

Code MCP 설치 및 설정

Dev View

Auto Layout

시작하기

오토 레이아웃 속성

Components

시작하기

컴포넌트 가이드

구성 요소 편집

중첩된 컴포넌트

메시지 보내기 및 받기

Interaction Libraries

시작하기

상호작용 라이브러리 관리

도서관 회원 관리

Voice Prototyping

시작하기

수신 응답

음성 응답

사용 사례

음성 명령 트리거

Connecting Devices

blokdots 연결 중

모바일 기기 연결

ProtoPie Cloud

시작하기

프로토타입 관리

스토리지 관리

프로토타입 공유

ProtoPie Player

プロトタイプのテスト

글꼴 관리

오프라인 테스트

Wear OS용 ProtoPie Player

Teams

시작하기

편집기 및 뷰어

팀 온보딩하기

프로젝트

팀 소유자 및 팀 관리자

Handoff

시작하기

상호작용 기록 생성

통화 녹음 관리

녹화 페이지

User Testing

시작하기

제품 소개

테스트 룸 생성하기

외부 연동

테스트 세션 관리

테스트 결과 및 분석

ProtoPie Cloud에서의 사용자 테스트

ProtoPie Connect

시작하기

API 플러그인

아두이노 플러그인

blokdots 플러그인

커넥트 임베디드

사용자 정의 레이어 통합

사용자 지정 플러그인

기기 연결

게임패드 플러그인

IFTTT 플러그인

로지텍 G29 스티어링 휠 플러그인

プロトタイプのテスト

기능 비교

Unity 플러그인

ProtoPie Enterprise

시작하기

조직 설정

서비스 관리자

단일 로그인 (SSO)

Security

제품 소개

접근 제어

데이터 전송, 저장 및 백업

침해 사고 대응

네트워크 및 ProtoPie Player 앱 보안

물리적 보안

리스크 관리

메뉴

Introducing ProtoPie

시작하기

첫 번째 프로토타입 제작하기

ProtoPie 생태계

ProtoPie Studio 인터페이스

Import

시작하기

Adobe XD에서 가져오기

Figma에서 가져오기

Sketch에서 가져오기

프로토파이 지니 (ProtoPie Genie)

Basic Elements

컨테이너

기기

레이어

미리보기 창

장면

스크롤/페이징

단축키

시스템 상태 표시줄

Triggers & Responses

이징 (Easing)

주석

응답

타임라인

트리거

Formulas

시작하기

함수

레이어 속성

구문

수식 활용 사례

Variables

시작하기

Variables

정의된 변수

변수 활용 사례

AI

시작하기

AI 상호작용 생성

AI 문서 Q&A

AI 패널 인터페이스

최상의 결과를 위한 팁

ProtoPie MCP

시작하기

Studio MCP 소개

Studio MCP 설치 및 설정

Code MCP 소개

Code MCP 설치 및 설정

Dev View

Auto Layout

시작하기

오토 레이아웃 속성

Components

시작하기

컴포넌트 가이드

구성 요소 편집

중첩된 컴포넌트

메시지 보내기 및 받기

Interaction Libraries

시작하기

상호작용 라이브러리 관리

도서관 회원 관리

Voice Prototyping

시작하기

수신 응답

음성 응답

사용 사례

음성 명령 트리거

Connecting Devices

blokdots 연결 중

모바일 기기 연결

ProtoPie Cloud

시작하기

프로토타입 관리

스토리지 관리

프로토타입 공유

ProtoPie Player

プロトタイプのテスト

글꼴 관리

오프라인 테스트

Wear OS용 ProtoPie Player

Teams

시작하기

편집기 및 뷰어

팀 온보딩하기

프로젝트

팀 소유자 및 팀 관리자

Handoff

시작하기

상호작용 기록 생성

통화 녹음 관리

녹화 페이지

User Testing

시작하기

제품 소개

테스트 룸 생성하기

외부 연동

테스트 세션 관리

테스트 결과 및 분석

ProtoPie Cloud에서의 사용자 테스트

ProtoPie Connect

시작하기

API 플러그인

아두이노 플러그인

blokdots 플러그인

커넥트 임베디드

사용자 정의 레이어 통합

사용자 지정 플러그인

기기 연결

게임패드 플러그인

IFTTT 플러그인

로지텍 G29 스티어링 휠 플러그인

プロトタイプのテスト

기능 비교

Unity 플러그인

ProtoPie Enterprise

시작하기

조직 설정

서비스 관리자

단일 로그인 (SSO)

Security

제품 소개

접근 제어

데이터 전송, 저장 및 백업

침해 사고 대응

네트워크 및 ProtoPie Player 앱 보안

물리적 보안

리스크 관리

이지(Easing)

ProtoPie의 이징 기능을 사용하여 현실적인 움직임으로 애니메이션을 향상시켜 보세요.

실제 세상에서는 물체가 갑자기 움직이기 시작하거나 멈추지 않습니다. 그렇기 때문에 프로토타입에 이징을 포함하여 자연스러운 애니메이션을 구현하는 것이 매우 중요합니다.

이징 함수를 통합하면 다음 예시처럼 디자인에 현실감과 자연스러운 움직임을 더해주어 시각적으로 매력적이고 몰입감 있는 전환 효과를 만들 수 있습니다.


{'_type': 'localeString', 'en': 'bunny vs wolf game start'}

이 예시에서 이징이 어떻게 사용되었는지 최신 모바일 게임 프로토타이핑 마스터클래스(Mobile Game prototyping masterclass)에서 확인해 보세요.

기본 이징 옵션

Linear (선형)

Linear 이징은 애니메이션이 진행되는 동안 가속이나 감속이 없습니다. 객체는 일정한 속도를 유지하며 부드럽고 균일하게 움직입니다.

Ease

Ease 이징은 전환의 가속과 감속을 제어하는 데 사용됩니다. 상태 간에 애니메이션되거나 전환되는 객체나 요소에 부드러움과 자연스러운 움직임을 더해줍니다.

Ease In (가속)

Ease In 이징은 전환의 시작 가속도를 제어하는 데 사용됩니다. 애니메이션이 점진적이고 부드럽게 시작되도록 하는 데 중점을 두며, 객체나 요소가 처음에는 느리게 시작했다가 애니메이션이 진행됨에 따라 속도를 얻습니다.

Ease Out (감속)

Ease Out 이징은 전환의 감속을 제어하는 데 사용됩니다. 애니메이션이 끝날 때 점진적이고 부드럽게 속도가 줄어들도록 하는 데 중점을 둡니다.

Ease In Out (가속 및 감속)

Ease In Out 이징은 부드럽고 균형 잡힌 전환을 만드는 데 사용됩니다. Ease InEase Out 이징의 특성을 모두 결합하여 시작 부분에서는 점진적으로 가속되고, 중간 부분에서는 일정한 속도를 유지하며, 애니메이션 끝부분에서는 점진적으로 감속하도록 제어합니다.

Ease In

easeInSine (0.12, 0, 0.39, 0)
easeInCubic (0.32, 0, 0.67, 0)
easeInQuint (0.64, 0, 0.78, 0)
easeInCirc (0.55, 0, 1, 0.45)
easeInQuad (0.11, 0, 0.5, 0)
easeInQuart (0.5, 0, 0.75, 0)
easeInExpo (0.7, 0, 0.84, 0)
easeInBack (0.36, 0, 0.66, -0.56)

Ease In

easeInSine (0.12, 0, 0.39, 0)
easeInCubic (0.32, 0, 0.67, 0)
easeInQuint (0.64, 0, 0.78, 0)
easeInCirc (0.55, 0, 1, 0.45)
easeInQuad (0.11, 0, 0.5, 0)
easeInQuart (0.5, 0, 0.75, 0)
easeInExpo (0.7, 0, 0.84, 0)
easeInBack (0.36, 0, 0.66, -0.56)

Ease Out

easeOutSine (0.61, 1, 0.88, 1)
easeOutCubic (0.33, 1, 0.68, 1)
easeOutQuint (0.22, 1, 0.36, 1)
easeOutCirc (0, 0.55, 0.45, 1)
easeOutQuad (0.5, 1, 0.89, 1)
easeOutQuart (0.25, 1, 0.5, 1)
easeOutExpo (0.16, 1, 0.3, 1)
easeOutBack (0.34, 1.56, 0.64, 1)

Ease Out

easeOutSine (0.61, 1, 0.88, 1)
easeOutCubic (0.33, 1, 0.68, 1)
easeOutQuint (0.22, 1, 0.36, 1)
easeOutCirc (0, 0.55, 0.45, 1)
easeOutQuad (0.5, 1, 0.89, 1)
easeOutQuart (0.25, 1, 0.5, 1)
easeOutExpo (0.16, 1, 0.3, 1)
easeOutBack (0.34, 1.56, 0.64, 1)

Ease In Out

easeInOutSine (0.37, 0, 0.63, 1)
easeInOutCubic (0.65, 0, 0.35, 1)
easeInOutQuint (0.83, 0, 0.17, 1)
easeInOutCirc (0.85, 0, 0.15, 1)
easeInOutQuad (0.45, 0, 0.55, 1)
easeInOutQuart (0.76, 0, 0.24, 1)
easeInOutExpo (0.87, 0, 0.13, 1)
easeInOutBack (0.68, -0.6, 0.32, 1.6)

Ease In Out

easeInOutSine (0.37, 0, 0.63, 1)
easeInOutCubic (0.65, 0, 0.35, 1)
easeInOutQuint (0.83, 0, 0.17, 1)
easeInOutCirc (0.85, 0, 0.15, 1)
easeInOutQuad (0.45, 0, 0.55, 1)
easeInOutQuart (0.76, 0, 0.24, 1)
easeInOutExpo (0.87, 0, 0.13, 1)
easeInOutBack (0.68, -0.6, 0.32, 1.6)

Cubic Bezier (베지에 곡선)

Cubic Bezier 이징은 전환의 가속 및 감속을 정밀하게 제어하는 데 사용됩니다. 네 개의 점(고정점 두 개와 제어점 두 개)을 조정하여 커스텀 곡선을 정의할 수 있으므로, 유연하게 독특하고 복잡한 모션 효과를 만들 수 있습니다.

예시

Cubic-bezier (0.39, 0, 0.23, 1)
Cubic-bezier (0.71, 0.41, 0.32, 0.76)

예시

Cubic-bezier (0.39, 0, 0.23, 1)
Cubic-bezier (0.71, 0.41, 0.32, 0.76)

Spring (스프링)

Spring 이징은 스프링의 움직임을 시뮬레이션하는 데 사용됩니다. 물리적인 스프링이 늘어났다가 놓아질 때의 동작을 모방하여 전환에 역동적이고 탄력 있는 느낌(바운시 효과)을 더해줍니다.

예시

Tension 600, Friction 16
Tension 250, Friction 19

예시

Tension 600, Friction 16
Tension 250, Friction 19

커스텀 이징 옵션

커스텀 이징 프리셋 만들기

ProtoPie에서는 맞춤형 커스텀 이징 프리셋을 만들 수 있습니다. 자신만의 커스텀 이징을 만들려면 다음 단계를 따르세요.

  1. 기본 이징 목록에서 기본 이징 옵션을 하나 선택합니다.

  2. "+" 버튼을 클릭하여 새 이징 프리셋을 추가합니다.

  3. 새로운 값을 입력하거나 조절 도점을 원하는 위치로 드래그하여 재생 시간과 사전 정의된 값을 수정합니다.

  4. 입력 영역 위를 더블 클릭하여 이징 프리셋의 이름을 바꿉니다.

  5. 새로 만든 이징 프리셋은 커스텀 이징 목록에 저장되어 향후 언제든지 간편하게 사용할 수 있습니다.

커스텀 이징 프리셋 내보내기 및 가져오기

새로운 커스텀 이징 프리셋을 만든 후, 로컴 컴퓨터에 .json 파일로 내보낼 수 있습니다. 이 파일에는 현재 커스텀 목록에 있는 모든 프리셋이 포함됩니다. 이 기능을 활용하면 팀원들과 간편하게 이징 프리셋을 공유할 수 있으며, 기기를 변경하는 경우를 대비해 나중에 사용할 수 있도록 백업해 둘 수 있습니다.


{'_type': 'localeString', 'en': 'Exporting & importing custom easing presets.'}