
設置組件進行位移動畫時的運動路徑
說明:從 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瀏覽量
9729 -
HarmonyOS
+關注
關注
80文章
2126瀏覽量
33018
發布評論請先 登錄
相關推薦
熱點推薦
【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
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開發寶典震撼來襲,卓越應用開發之旅一觸即發,輕松啟程!
HarmonyOS賦能產品,全面護航開發者從HarmonyOS感知、學習進階、開發實踐至技術支持的全旅程,助力開發者高效
發表于 12-05 08:57
HarmonyOS Next原生應用開發-從TS到ArkTS的適配規則(十一)
:arkts-no-jsx
級別:錯誤
不支持使用JSX。
本文根據HarmonyOS NEXT Developer Beta1官方公開的開發文檔整理而成。
發表于 08-02 14:07
慶科信息獲HarmonyOS高級應用開發能力認證!助力品牌快速打造鴻蒙原生應用
近日,上海慶科信息技術有限公司榮獲HarmonyOS應用開發者高級認證,公司在華為鴻蒙生態的開發能力得到進一步拓展,能夠幫助客戶快速開發基于Harm

評論