퓨즈[Fusetools] 문서[Docs] 번역

  1. Home
  2. 퓨즈[Fusetools] 문서[Docs] 번역
  3. 프리미티브[Primitives]
  4. 원[Circle]

원[Circle]

Circle 클래스

원을 표시합니다.

원은 채우기 및 획을 가질 수 있는 도형입니다. 기본적으로 원에는 크기, 채우기 또는 획이 없습니다. 표시되도록 하려면 일부를 추가해야 합니다.

StartAngle / EndAngle

StartAngle과 EndAngle을 사용하여 원의 일부만 그릴 수 있습니다. 여러 가지 방법으로 이를 제어하는 데 사용할 수 있는 6가지 속성이 있습니다.

  • StartAngle – 슬라이스가 시작되는 각도(Radians)입니다.
  • StartAngleDegrees – 슬라이스가 시작되는 각도(Degrees)입니다.
  • EndAngle – 슬라이스가 끝나는 각도(Radians)입니다.
  • EndAngleDegrees – 슬라이스가 끝나는 각도(Degrees)입니다.
  • LengthAngle – StartAngle의 Radians 오프셋입니다. 이것은 EndAngle 대신 사용할 수 있습니다.
  • LengthAngleDegrees – StartAngle에서의 Degrees 단위의 오프셋입니다. 이것은 EndAngleDegrees 대신 사용할 수 있습니다.

예를 들어 동일한 원에서 StartAngle과 StartAngleDegrees를 모두 사용하면 정의되지 않은 동작이 발생합니다.

예제

빨간색 원 표시:

1
<Circle Width="100" Height="100" Color="#f00" />

획 및 선형 그래디언트로 멋내기:

1
2
3
4
5
6
7
8
9
<Circle Width="100" Height="100" >
    <LinearGradient>
        <GradientStop Offset="0" Color="#cf0" />
        <GradientStop Offset="1" Color="#f40" />
    </LinearGradient>
    <Stroke Width="1">
        <SolidColor Color="#000" />
    </Stroke>
</Circle>

원의 일부 그리기:

1
<Circle Width="150" Height="150" Color="#f00" StartAngleDegrees="135" LengthAngleDegrees="145" />

Circle의 인터페이스

링크로 대신합니다: https://www.fusetools.com/docs/fuse/controls/circle#section-table-of-contents

Was this article helpful to you? Yes No

How can we help?