Embarcadero Delphi
Firemonkey에서 애니메이션 사용하기
수색…
회전하는 트라이앵글
- 빈 멀티 장치 (Firemonkey) 응용 프로그램을 만듭니다.
- 폼에 사각형을 놓습니다.
- Object inspector 윈도우 (F11)에서 RotationAngle을 클릭하고 "Create New TFloatAnimation"을 선택하십시오.
- 오브젝트 인스펙터 창은 새로 추가 된 TFloatAnimation으로 자동 전환되며 구조 메뉴에서도 볼 수 있습니다 (Shift + Alt
- F11).
- TFloatAnimation의 Object inspector에서 기간을 임의의 숫자 (초)로 채 웁니다. 우리의 경우에는 1. StartValue 속성을 그대로두고 StopValue type - 360 (Degrees, 그래서 모두 돌아 간다)에 두십시오. 또한 루프 옵션을 켭니다 (코드에서 멈출 때까지 애니메이션을 반복합니다).
이제 애니메이션을 설정했습니다. 모두 켜기 만하면됩니다. 양식에 두 개의 버튼을 놓고 첫 번째로 '시작', 두 번째로 '중지'를 호출하십시오. 첫 번째 버튼 쓰기의 OnClick 이벤트에서 :
FloatAnimation1.Start;
OnClick 두 번째 버튼 코드 :
FloatAnimation1.Stop;
TFloatAnimation의 이름을 변경 한 경우 - 시작 및 중지를 호출 할 때도 변경하십시오.
이제 프로젝트를 실행하고 시작 버튼을 클릭하고 즐기십시오.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow