### 連線功能
* * * * *
連線組件用來在一些特定場合(例如教育類測試課件)的內容中允許用戶用連線來連接兩個元素,從而實現特定的交互效果。下面用實例來說明如何使用連線組件。
示例地址: http://b13b5c18.u.mgd5.com/campaigns/509fedc14dcb68d851000007/20170323024445/58d364408cd94634b6130a71/index.html
編輯地址:
http://beta.mugeda.com/animation/edit/c36da7fa
1、首先在工具欄選擇連線組件。

在舞臺上繪制連線組件,和繪制直線是一樣的。區別是:
*連線元素繪制后,具有自身的一些特殊屬性(下面會提到);
*繪制在舞臺上的連線,只是代表了連線時的初始位置,用于給用戶提示;
2、繪制好后,可以對其進行屬性配置。

各個屬性說明如下:
1) 顯示端點提示:是否在連線的端點提供一個脈動的圓形動畫提示用戶連線;
2) 提示顏色:端點提示的顏色;
3) 允許多線鏈接:打開之后連線允許同時停留在多個停靠位置
4) 停靠位置:希望連線連接成功的命名元素的列表。連線只能和列表里面的元素連接成功;
在渲染的時候,可以用鼠標(PC)或者手指(手機)按住某一個連線的任意位置拖動連線。當連線的端點靠近了一個設置好的停靠位置時,連線會自動吸附到該停靠位置。這時候如果松開鼠標或者手指,就可以連線成功。連線成功成功后,可以繼續拖動連線進行修改。如果一個連線預先設置了多個連線停靠位置,前一個連線成功后,后一個連線會出現在初始位置,提示用戶還可以繼續連線。直到所有連線都成功為止。

3、連線的結果可以通過下面的方式來獲取(假如連線元素的名稱是"連線")
{{連線}}: 連接成功的第一個命名元素的名稱
{{連線.0}}, {{連線.1}}, {{連線.2}}: 連接成功的第0,1,2個命名元素的名稱
如果連線沒有成功,上面的表達式返回空字符串("")。
為了支持自動化處理,行為觸發條件中增加了“連線完成”。該選項僅對連線元素有效。下圖示范了如何利用該條件進行行為處理。

連線上的行為新增了一個判斷條件’停靠物體名稱’。如下圖所示,這樣的設置,讓這個行為只是當連線連到’紅色2’的這個物體上才會觸發。如果停靠物體名稱不選擇任何物體,那么停靠到所有的停靠物體上面都有效。

- 閱讀須知
- 一、Mugeda快速入門
- 平臺介紹
- 快速入門
- 添加預置動畫
- 制作翻頁動畫
- 學會使用Mugeda模板
- 作品創建前必讀
- H5作品相關設置
- 手機屏幕適配方法
- 圖片、聲音及視頻處理
- 二、界面與舞臺
- 界面與舞臺簡介
- 舞臺縮放和物體縮放功能
- 翻頁的相關設置
- 關鍵幀和頁面的命名
- 加載的相關設置
- 物體屬性設置
- 元件界面介紹
- 三、素材處理及媒體使用
- 上傳圖片
- 文本/文本段落
- 插入網頁
- 幻燈片
- 上傳視頻和聲音
- 繪制素材
- 云字體
- 曲線圖表
- 建組
- 全景功能
- 粘貼第三方文字和圖片
- 常用編輯操作
- 導入PSD及注意事項
- 聲音和視頻的壓縮
- 四、動畫類型
- 時間軸和圖層
- 選擇工具
- Mugeda動畫類型
- 分頁/加載頁
- 標尺和輔助線的使用
- 復制幀/圖層
- 五、交互行為
- 行為添加以及觸發事件
- 幀的行為
- 頁的行為
- 播放元件片段
- 改變元素屬性
- 改變圖片
- 設置定時器
- 手機功能
- 跳轉鏈接
- 六、控件使用
- 陀螺儀
- 定時器
- 隨機數
- 擦玻璃
- 點贊
- 繪畫板
- 七、微信功能
- 微信頭像/微信昵稱
- 定制圖片
- 錄制聲音
- 分享信息
- 八、表單
- 自定義表單
- 默認表單
- 定制文字
- 九、關聯綁定及邏輯判斷
- 舞臺動畫關聯
- 元件動畫關聯
- 屬性關聯
- 自動關聯
- 公式關聯
- 條件判斷
- 邏輯表達式判斷
- 十、Mugeda API
- API的應用:在動畫中添加代碼
- API的應用:Mugeda API的整體結構
- API的應用:Mugeda對象
- API的應用:scene對象
- API的應用:aObject對象
- API的應用:工具API
- API的應用:獲取Mugeda后臺數據
- API的應用:使用自定義回調函數
- API的應用:將Mugeda部署在第三方服務器
- 十一、Mugeda新功能
- 連線功能
- 抽獎組件
- 聲音控制更新功能一覽
- 附錄1:常見問題集
- 如何壓縮圖片、聲音和視頻?
- 為什么導入H5里的視頻無法播放?
- Mugeda里的模板如何使用?
- 如何實現H5里可以定制文字和圖片的功能?
- H5作品的文檔信息設置?
- 我想讓一個物體不斷循環動,怎么實現?
- 如何復制幀/圖層?
- 為什么無法導入PSD?
- 邏輯表達式要怎么寫?
- 為什么我的背景音樂無法播放?
- 為什么我的背景音樂只在一頁中播放?
- 為什么打開內容時,會提示素材缺失?
- 為什么我的內容發布后還是會有橙色的廣告條?
- 為什么我做的H5打不開了,說是涉及違規內容被舉報?