Axure中簡單畫線效果

Jorkin
0 評論 2327 瀏覽 3 收藏 3 分鐘
🔗 产品经理在不同的职业阶段,需要侧重不同的方面,从基础技能、业务深度、专业领域到战略规划和管理能力。

本文將詳細(xì)指導(dǎo)您如何在設(shè)計(jì)知識圖譜或流程圖時(shí)實(shí)現(xiàn)連線效果,通過簡單的步驟和配置,使您的設(shè)計(jì)更加直觀和高效。

在設(shè)計(jì)知識圖譜或者流程圖的時(shí)候,我們經(jīng)常需要用到連接功能,或者是畫線效果:

連線模式演示:http://usrsky.axshare.com/#id=uvavuf&g=1

01 教程

第一步

設(shè)置3個(gè)全局變量:

這里startX為了記錄起始點(diǎn)的x坐標(biāo),startY為了記錄起始點(diǎn)的y坐標(biāo),PI是為了省事。

第二步

元件目錄結(jié)構(gòu)非常簡單,一個(gè)動(dòng)態(tài)面板,內(nèi)部放一個(gè)名稱為Line的隱藏矩形即可:

注意要選中“100%寬度”,這樣就無需要更改動(dòng)態(tài)面板的寬度了。

第三步

設(shè)置動(dòng)態(tài)面板的交互:

文字說明:

1)載入時(shí):

  • 設(shè)置尺寸為[[Window.Height]]高,因?yàn)閷挾纫褳?00%了,無需設(shè)置。

2)拖動(dòng)開始時(shí):

  • 設(shè)置變量startX、startY為鼠標(biāo)位置
  • 設(shè)置Line的尺寸為1×1
  • 移動(dòng)Line動(dòng)態(tài)鼠標(biāo)位置
  • 顯示Line

3)拖動(dòng)結(jié)束時(shí):

  • 重置變量startX、startY的值
  • (這里可以增加中繼器的添加行交互)

4)拖動(dòng)時(shí):

  • 重置旋轉(zhuǎn)角度
  • 勾股定理計(jì)算Line的尺寸
  • 三角函數(shù)旋轉(zhuǎn)Line到正確位置

這樣,一個(gè)畫線的效果就完成了。

本文由 @Jorkin 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載

題圖來自 Unsplash,基于 CC0 協(xié)議

該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)。

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發(fā)揮!
专题
19553人已学习13篇文章
本专题分享了内容审核的设计思路。
专题
14817人已学习12篇文章
本专题的文章分享了SaaS平台产品架构设计。
专题
64977人已学习17篇文章
每个网站或APP,发展到了一定的阶段,用户积分体系都是不可或缺的。
专题
14070人已学习13篇文章
本专题的文章分析了用户运营策略的案例,为如何做用户运营策略提供了思路。
专题
12849人已学习17篇文章
在一些老系统可能会有流程复杂、扩展性不强的问题,此时便需要进行重构。本专题的文章分享了产品重构指南。
专题
11788人已学习13篇文章
激活是指用户通过完成关键行为,真正成为产品的用户,而提升新用户激活则是留存用户的第一步。本专题的文章分享了如何做好新用户激活。