logo

G

  • 教程
  • API
  • 示例
  • 插件
  • 所有产品antv logo arrow
  • 6.1.26
  • 画布
    • 简介
    • 初始化参数
    • 场景图能力与生命周期
    • 内置对象
    • 坐标系
    • 画布事件
    • OffscreenCanvas 和服务端渲染
    • CustomElementRegistry
    • 常见问题
  • 渲染器
    • 简介
    • Canvas 渲染器
    • Canvaskit 渲染器
    • SVG 渲染器
    • WebGL 渲染器
    • WebGPU 渲染器
    • 自定义渲染器
  • 相机
    • 简介
    • 相机参数
    • 相机动作
    • 相机动画
  • 事件
    • 简介
    • 事件对象
    • 手势和拖放
    • 常见问题
  • 动画
    • Web Animations API
    • Lottie 动画
  • 基础图形
    • 基础概念
    • DisplayObject
    • Group 图形分组
    • Text 文本
    • Circle 圆形
    • Ellipse 椭圆
    • Rect 矩形
    • Image 图片
    • Line 直线
    • Polygon 多边形
    • Polyline 折线
    • Path 路径
    • HTML 内容
  • 样式系统
    • 简介
    • 继承机制
    • CSS Typed OM
    • CSS Properties & Values API
    • CSS Layout API
    • Pattern
    • Gradient
  • 三维世界
    • 材质
    • 几何
    • 光源
    • Mesh
    • 雾
    • 交互
  • 内置对象
    • EventTarget
    • Node
    • Element
    • Document
    • MutationObserver
    • 工具方法
  • GPGPU
    • 简介
    • 编程模型
    • Kernel API
    • 经典 GPGPU 的实现原理
    • webgpu-graph
  • 声明式用法
    • 使用 Web Components
  • 开发调试工具
    • G 开发者工具
    • 内置的渲染统计信息
    • 第三方开发调试工具

Ellipse 椭圆

上一篇
Circle 圆形
下一篇
Rect 矩形

资源

Ant Design
Galacea Effects
Umi-React 应用开发框架
Dumi-组件/文档研发工具
ahooks-React Hooks 库

社区

体验科技专栏
seeconfSEE Conf-蚂蚁体验科技大会

帮助

GitHub
StackOverflow

more products更多产品

Ant DesignAnt Design-企业级 UI 设计语言
yuque语雀-知识创作与分享工具
EggEgg-企业级 Node 开发框架
kitchenKitchen-Sketch 工具集
GalaceanGalacean-互动图形解决方案
xtech蚂蚁体验科技
© Copyright 2025 Ant Group Co., Ltd..备案号:京ICP备15032932号-38

Loading...

可以参考 SVG 的 <ellipse> 元素。

如下 示例 绘制了一个圆心在 [100, 100],半径为 100 的椭圆:

const ellipse = new Ellipse({
style: {
cx: 100,
cy: 100,
rx: 100,
ry: 100,
},
});

继承自

继承了 DisplayObject 的 样式属性。

anchor

默认值为 [0.5, 0.5]。详见 DisplayObject anchor

transformOrigin

默认值为 center。详见 DisplayObject transformOrigin

额外属性

cx

圆心在局部坐标系下的 x 轴坐标。

https://developer.mozilla.org/zh-CN/docs/Web/SVG/Attribute/cx

初始值适用元素是否可继承是否支持动画计算值
'0'-否是<percentage> <length>

cy

圆心在局部坐标系下的 y 轴坐标。

https://developer.mozilla.org/zh-CN/docs/Web/SVG/Attribute/cy

初始值适用元素是否可继承是否支持动画计算值
'0'-否是<percentage> <length>

rx

椭圆的水平半径

https://developer.mozilla.org/zh-CN/docs/Web/SVG/Attribute/rx

初始值适用元素是否可继承是否支持动画计算值
'0'-否是<percentage> <length>

ry

椭圆的垂直半径

https://developer.mozilla.org/zh-CN/docs/Web/SVG/Attribute/ry

初始值适用元素是否可继承是否支持动画计算值
'0'-否是<percentage> <length>