[發明專利]flash圖片編輯器中浮動面板跟隨鼠標緩動的方法有效
| 申請號: | 201611167173.8 | 申請日: | 2016-12-16 |
| 公開(公告)號: | CN106775316B | 公開(公告)日: | 2020-02-18 |
| 發明(設計)人: | 鐘譯漫 | 申請(專利權)人: | 四川長虹電器股份有限公司 |
| 主分類號: | G06F3/0484 | 分類號: | G06F3/0484;G06F3/0487 |
| 代理公司: | 成都虹橋專利事務所(普通合伙) 51124 | 代理人: | 李凌峰 |
| 地址: | 621000 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | flash 圖片 編輯器 浮動 面板 跟隨 鼠標 方法 | ||
本發明涉及flash技術。本發明是要解決目前在flash圖片編輯器中,若鼠標選擇某元件后,浮動面板并不會跟隨鼠標進行緩動的問題,提供了一種flash圖片編輯器中浮動面板跟隨鼠標緩動的方法,其技術方案可概括為:首先鼠標選中flash圖片編輯器中的元件,系統記錄鼠標、元件及浮動面板位置,然后鼠標在下一時刻移動至另一位置,系統記錄該鼠標位置,計算出該元件及浮動面板應處于的位置,系統再分別確定元件及浮動面板的運動路徑及運動速率,根據確定的元件及浮動面板的運動路徑及運動速率令元件及浮動面板進行動畫跟隨。本發明的有益效果是,提升用戶體驗,適用于flash圖片編輯器。
技術領域
本發明涉及flash技術,特別涉及flash中鼠標緩動跟隨技術。
背景技術
隨著計算機硬件性能的不斷提高,在互聯網尤其是移動互聯的不斷發展,用戶體驗和交互成為產品設計中的關鍵點。好的交互和設計,能大大的改善用戶體驗,可以提高軟件的品質、改善用戶的體驗,甚至直接影響軟件的好壞。而緩動技術是一種用戶體驗較好的交互方式,其一般包括透明度的緩動(例如某圖像的淡入淡出)、位移緩動、屬性緩動、濾鏡緩動及動畫緩動等。目前在flash圖片編輯器中,若鼠標選擇某元件后,浮動面板并不會跟隨鼠標進行緩動。
發明內容
本發明的目的是要解決目前在flash圖片編輯器中,若鼠標選擇某元件后,浮動面板并不會跟隨鼠標進行緩動的問題,提供了一種flash圖片編輯器中浮動面板跟隨鼠標緩動的方法。
本發明解決其技術問題,采用的技術方案是,flash圖片編輯器中浮動面板跟隨鼠標緩動的方法,其特征在于,包括以下步驟:
步驟1、鼠標選中flash圖片編輯器中的元件;
步驟2、系統記錄鼠標、該元件和浮動面板的當前位置,記為鼠標位置一、元件位置一及浮動面板位置一;
步驟3、鼠標在下一時刻移動至另一位置,系統記錄該當前位置,記為鼠標位置二,通過根據鼠標位置二計算出該元件應處于的元件位置二及浮動面板應處于的浮動面板位置二;
步驟4、系統根據元件位置一、元件位置二、浮動面板位置一及浮動面板位置二分別確定元件及浮動面板的運動路徑及運動速率,根據確定的元件及浮動面板的運動路徑及運動速率令元件及浮動面板進行動畫跟隨。
具體的,步驟3中,所述下一時刻是指下一幀。
進一步的,步驟3中,若計算出的浮動面板應處于的浮動面板位置二上放置浮動面板后會超出畫布,則調整該浮動面板位置二至當放置浮動面板后不會超出畫布的位置。
具體的,步驟3中,若計算出的浮動面板應處于的浮動面板位置二上放置浮動面板后會超出畫布,則重新繪制浮動面板令其處于浮動面板位置二時不會超出畫布。
再進一步的,所述重新繪制浮動面板是指對浮動面板的長寬進行變化調整;
步驟4中,在浮動面板進行動畫跟隨時,根據浮動面板的長寬變化計算變化速率,根據該變化速率進行浮動面板的長寬變化,令其在動畫跟隨完成時變化完成。
具體的,所述重新繪制浮動面板是指將超出畫布的部分刪除,并在未超出畫布的部分的基礎上增加一部分與所刪除的部分面積相同的浮動面板,且將超出畫布的部分上的元件移動至增加的那一部分;
步驟4中,在浮動面板進行動畫跟隨時,根據原浮動面板及重新繪制后的浮動面板計算出變化速率,根據該變化速率進行浮動面板的變化,令其在動畫跟隨完成時變化完成,且同時根據超出畫布的部分上的元件的原位置及移動后的位置計算這些元件的運動軌跡及運動速率,根據該運動軌跡及運動速率進行這些元件的移動,令其在動畫跟隨完成時移動完成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川長虹電器股份有限公司,未經四川長虹電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611167173.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:進度條顯示方法及裝置
- 下一篇:一種終端控制方法和終端





