
设置组件进行位移动画时的运动路径
说明:从 API Version 7 开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
属性:
|
名称 |
参数类型 |
默认值 |
描述 |
|
motionPath |
{ path: string, from?: number, to?: number, rotatable?: boolean } 说明 path中支持通过start和end进行起点和终点的替代,如: 'Mstart.x start.y L50 50 Lend.x end.y Z'。 |
{ "", 0.0, 1.0, false } |
设置组件的运动路径,入参说明如下:
|
实例:
@Entry
@Component
struct MotionPathExample {
@State offsetX: number = 0
@State offsetY: number = 0
@State toggle: boolean = true
build() {
Column() {
Button('click me')
.motionPath({ path: 'Mstart.x start.y L300 200 L300 500 Lend.x end.y', from: 0.0, to: 1.0, rotatable: true })
.onClick((event: ClickEvent) => {
animateTo({ duration: 4000, curve: Curve.Linear }, () => {
this.toggle = !this.toggle;
})
}).backgroundColor(0x317aff)
}.width('100%').height('100%').alignItems(this.toggle ? HorizontalAlign.Start : HorizontalAlign.Center)
}
}
审核编辑:符乾江
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
应用开发
+关注
关注
0文章
63浏览量
9893 -
HarmonyOS
+关注
关注
80文章
2146浏览量
35574
发布评论请先 登录
相关推荐
热点推荐
QCon·上海站HarmonyOS开发者技术分论坛:共探鸿蒙开发新机遇
当前,AI 技术重构开发逻辑、多设备协同成为技术主流,鸿蒙开发能力正迎来从“能用好用”到“实用便捷”的关键跃迁。10月24日,2025年QCon全球软件开发大会上海站HarmonyOS
2025 HarmonyOS Connect伙伴峰会暨软通动力分论坛圆满落幕
9月26日,HarmonyOS Connect伙伴峰会在深圳盛大召开,汇聚行业先锋,共探鸿蒙智联产品生态发展新路径。软通动力作为HarmonyOS Connect核心供应商受邀参会,并成功举办
【HarmonyOS 5】金融应用开发鸿蒙组件实践
【HarmonyOS 5】金融应用开发鸿蒙组件实践 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、鸿蒙生态观察 2024 年 1 月 1
【 HarmonyOS 5 入门系列 】鸿蒙HarmonyOS示例项目讲解
【 HarmonyOS 5 入门系列 】鸿蒙HarmonyOS示例项目讲解 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、前言:移动
【HarmonyOS next】ArkUI-X休闲益智消消乐【进阶】
先看一下运行效果吧
HarmonyOS
H5与原生融合的多端开发实践
技术亮点:通过ArkUI-X的Web组件将H5游戏无缝嵌入原生应用,实现一次开发、多端运行,覆盖HarmonyOS
发表于 06-28 21:59
HarmonyOS入门指南
1、文档与教程 HarmonyOS开发文档-应用开发导读 OpenHarmony--应用开发导读 仓颉编程语言官网 华为开发者博客 华为
华为正式启动HarmonyOS 6开发者Beta
在2025年华为开发者大会(HDC)上,华为正式启动HarmonyOS 6开发者Beta,并全面展示一年多以来与合作伙伴共建鸿蒙生态的创新成果。
HarmonyOS 代码工坊的指尖开发,让 APP 开发所见即所得
沙盘被直接搬入了移动设备本身。眼尖的开发者应该已经发现,最近华为应用市场“应用尝鲜”专区里,上架了一款名为“HarmonyOS 代码工坊”的新应用,下载量持续攀升。 开发者只需要下载“Harm
UI开发概述
应用开发在TypeScript(简称TS)生态基础上做了进一步扩展。扩展能力包含声明式UI描述、自定义组件、动态扩展UI元素、状态管理和渲染控制。状态管理作为基于ArkTS的声明式开发范式的特色,通过功能
发表于 06-24 06:36
ArkUI-X案例解析
。
最终实现效果
harmonyos包展示效果,存在tab页“溪村挑战赛”
arkuix包展示效果,没有tab页“溪村挑战赛”
使用支持跨平台的UI控件、属性、方法进行跨平台开发
在音乐专辑中,当音乐
发表于 06-23 22:40
HarmonyOS5云服务技术分享--ArkTS开发Node环境
✨ 你好呀,开发者小伙伴们!今天我们来聊聊如何在HarmonyOS(ArkTS API 9及以上)中玩转云函数,特别是结合Node.js和HTTP触发器的开发技巧。文章会手把手带你从零开始,用最接地
发表于 05-22 17:21
HarmonyOS 应用开发赋能套件:鸿蒙原生应用开发的 “神助攻”
所见即所得的代码讲解与即学即练的操作实践,为不同层次的开发者量身定制学习路径,助力开发者深入掌握HarmonyOS应用开发技能。《
发表于 02-17 16:37
《HarmonyOS第一课》焕新升级,赋能开发者快速掌握鸿蒙应用开发
云梯 《HarmonyOS第一课》分为基础、中级、高级及主题课程四大模块,为不同层次开发者量身定制学习路径。 基础课程针对初级开发者,使其能够在指导下让
发表于 01-02 14:24
HarmonyOS开发指导类文档更新速递(下)
伴随着HarmonyOS 5.0.0 Release、HarmonyOS 5.0.1 Release版本的发布,HarmonyOS官网文档也带来了不少上新内容。本期HarmonyOS
HarmonyOS开发指导类文档更新速递(上)
伴随着HarmonyOS 5.0.0 Release版本的发布,HarmonyOS官网文档也带来了不少上新内容。本期HarmonyOS NEXT开发者资料直通车将从文档更新角度为

HarmonyOS应用开发—TS动画路径体验
评论