整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          第七部分視頻效果7-109過渡…塊溶解要點應用

          第七部分視頻效果7-109過渡…塊溶解要點應用

          誠教程。

          朋友們好,今天我重點介紹塊溶解要點和應用。我所介紹的塊溶解在視頻效果有過度,這有塊溶解,我有這個,我介紹它三個要點:一、含義;二、基本知識操作;三、簡單運用。

          它的含義要弄清楚,就把下面這個要復習下來,非常有必要。這也叫視頻過渡,單獨是一項過渡和這個過渡,注意和這個過渡的區別在哪?這個過渡一般是指銜接過渡,這是一個要點當中,這是銜接過渡,這個過渡叫效果過渡。

          在操作的時候是這樣的銜接過渡,這個過渡可以加在它的前面,有一個淡入的效果,淡入還可以加在后面,有個淡粗的效果,當然還可以加在中間,這就是銜接了,從黃海嘩嘩流,嗖家流到渤海底下了,就這個意思,把它都給刪住。

          再來看塊面,比方把它拖到這,搞不進去,中間也搞不進,結尾也搞不進去,就這么意思。怎么才能做到?必須擱這來一刀,就是兩個素材,把前面的素材要切下來一咕嚕上去,把這個頂上,這個時候再添加塊溶解,這就填上了,當然這面就顯示出塊溶解的基本內容了。

          下面我介紹第二要點,就是它的基本操作,所以這地方注意,做塊溶解的時候一定把前面這個素材掐下了一咕嚕,放在后邊這個素材的前邊,然后添加,這是這個程序,別整錯了。

          然后看它的操作,這個蒙版和過去學不一樣,單獨區域調整,操作時候過渡完成,一般打上關鍵幀,然后把它拉到結尾這,字給它打到多少?打到百分之百,正好,就是這樣的效果,看著花黃溜,溜溜溜,這樣是一種這樣的,看見沒?這樣的勾的過來了。

          這個地方注意看,它會顯示出小塊狀,在用的時候就注意可以去調整它的參數,這是寬,讓這塊寬,這是讓這塊高,看到沒?這個是讓它進行羽化,它的羽化,這是油畫邊緣,就是這里邊這些小方框的邊緣,一般根據實際效果去調就行了,它是這么過度的。

          下面進行第三個要點,應用,我選的素材這樣,所以是個音樂素材,搞到這,然后有一個美女,往那邊忘了,擺手,不知道招呼誰,就這意思,就把這轱轆給掐下來。

          然后再找一個謎語,這應該是這樣,它呱招,往那么招,所以往這招還不行,這樣給它變換一下子,把它水平翻轉下來,這就對應上了,它呼喚大山美女,大山美女呼喚大海美女,就是對應上了,把這轱轆給掐起來,這塊溶解就要掐下來一咕嚕,擱這就給它來一下子,拖拽上去,把這個進了,往那邊拽拽好了,這樣就是這樣的,想象法讓它過渡。

          ·選中它,選它之后塊狀,塊絨姐在這,給它拖拽上去,這做的路子不就出來了嗎?一定記住打上關鍵幀,讓它到結束這,字一定打上百分之百,這樣就是有點那意思了,這地方要做處理去了,這就根據自己實際需要去做了。

          ·把這個調成一百,看怎么樣?一百,這樣削掉,再挑一百,這個得需要羽化,羽化打二百看怎么樣?二百差點,還有點痕跡,打三百,這樣就應該是實現了,刷,它就過來了,看一遍,音樂打開,開始步伐。

          lt;!DOCTYPE html>

          <html>

          <head lang="en">

          <meta charset="UTF-8">

          <title>transitionend事件</title>

          <style>

          /*為div設置寬高、背景色及過渡*/

          #myDIV {

          width: 50px;

          height: 50px;

          background: orange;

          -webkit-transition: width 2s; /* For Safari 3.1 to 6.0 */

          transition: width 2s;

          }

          #myDIV:hover {

          width: 300px;

          height: 300px;

          }

          </style>

          </head>

          <body>

          <p>將鼠標移動到div元素上,查看過渡效果。</p>

          <div id="myDIV"></div>

          <script>

          // Safari 3.1 到 6.0 版本代碼

          var dom=document.getElementById("myDIV");

          dom.addEventListener("webkitTransitionEnd", myFunction);

          // 標準語法

          dom.addEventListener("transitionend", myFunction);

          // 事件回調函數

          function myFunction() {

          this.innerHTML='過渡效果結束';

          this.style.background='red';

          }

          </script>

          </body>

          </html>

          ue 在插入、更新或者移除 DOM 時,提供多種不同方式的應用過渡效果。

          包括以下工具:

          • 在 CSS 過渡和動畫中自動應用 class
          • 可以配合使用第三方 CSS 動畫庫,如 Animate.css
          • 在過渡鉤子函數中使用 JavaScript 直接操作 DOM
          • 可以配合使用第三方 JavaScript 動畫庫,如 Velocity.js

          單元素/組件的過渡

          Vue 提供了 transition 的封裝組件,在下列情形中,可以給任何元素和組件添加進入/離開過渡

          • 條件渲染 (使用 v-if)
          • 條件展示 (使用 v-show)
          • 動態組件
          • 組件根節點

          舉個例子:

          當插入或刪除包含在 transition 組件中的元素時,Vue 將會做以下處理:

          • 自動嗅探目標元素是否應用了 CSS 過渡或動畫,如果是,在恰當的時機添加/刪除 CSS 類名。
          • 如果過渡組件提供了 JavaScript 鉤子函數,這些鉤子函數將在恰當的時機被調用。
          • 如果沒有找到 JavaScript 鉤子并且也沒有檢測到 CSS 過渡/動畫,DOM 操作 (插入/刪除) 在下一幀中立即執行。(注意:此指瀏覽器逐幀動畫機制,和 Vue 的 nextTick 概念不同)

          過渡的類名

          在進入/離開的過渡中,會有 6 個 class 切換。

          • v-enter:定義進入過渡的開始狀態。在元素被插入之前生效,在元素被插入之后的下一幀移除。
          • v-enter-active:定義進入過渡生效時的狀態。在整個進入過渡的階段中應用,在元素被插入之前生效,在過渡/動畫完成之后移除。這個類可以被用來定義進入過渡的過程時間,延遲和曲線函數。
          • v-enter-to: 2.1.8版及以上 定義進入過渡的結束狀態。在元素被插入之后下一幀生效 (與此同時 v-enter 被移除),在過渡/動畫完成之后移除。
          • v-leave: 定義離開過渡的開始狀態。在離開過渡被觸發時立刻生效,下一幀被移除。
          • v-leave-active:定義離開過渡生效時的狀態。在整個離開過渡的階段中應用,在離開過渡被觸發時立刻生效,在過渡/動畫完成之后移除。這個類可以被用來定義離開過渡的過程時間,延遲和曲線函數。
          • v-leave-to: 2.1.8版及以上 定義離開過渡的結束狀態。在離開過渡被觸發之后下一幀生效 (與此同時 v-leave 被刪除),在過渡/動畫完成之后移除。

          對于這些在過渡中切換的類名來說,如果你使用一個沒有名字的 <transition>,則 v- 是這些類名的默認前綴。如果你使用了 <transition name="my-transition">,那么 v-enter 會替換為 my-transition-enter。

          v-enter-active 和 v-leave-active 可以控制進入/離開過渡的不同的緩和曲線。

          CSS動畫

          上面的例子使用的CSS過濾,下面我們來看一種CSS動畫的實現方式。

          自定義過渡類名

          我們可以通過以下特性來自定義過渡類名:

          • enter-class
          • enter-active-class
          • enter-to-class (2.1.8+)
          • leave-class
          • leave-active-class
          • leave-to-class (2.1.8+)

          他們的優先級高于普通的類名,這對于 Vue 的過渡系統和其他第三方 CSS 動畫庫,如 Animate.css 結合使用十分有用。

          同時使用過渡和動畫

          Vue 為了知道過渡的完成,必須設置相應的事件監聽器。它可以是 transitionend 或 animationend ,這取決于給元素應用的 CSS 規則。如果你使用其中任何一種,Vue 能自動識別類型并設置監聽。

          但是,在一些場景中,你需要給同一個元素同時設置兩種過渡動效,比如 animation 很快的被觸發并完成了,而 transition 效果還沒結束。在這種情況中,你就需要使用 type 特性并設置 animation 或 transition 來明確聲明你需要 Vue 監聽的類型。

          JavaScript 鉤子

          可以在屬性中聲明 JavaScript 鉤子

          這些鉤子函數可以結合 CSS transitions/animations 使用,也可以單獨使用。

          當只用 JavaScript 過渡的時候, 在 enter 和 leave 中,回調函數 done 是必須的 。否則,它們會被同步調用,過渡會立即完成。

          推薦對于僅使用 JavaScript 過渡的元素添加 v-bind:css=”false”,Vue 會跳過 CSS 的檢測。這也可以避免過渡過程中 CSS 的影響。

          一個使用 Velocity.js 的簡單例子:


          主站蜘蛛池模板: 国产免费播放一区二区| 2018高清国产一区二区三区| 中文字幕日韩丝袜一区| 变态调教一区二区三区| 国产精品自拍一区| 国产一区二区三区免费观看在线| 日韩一区二区精品观看| 一区国产传媒国产精品| 亚洲一区综合在线播放| 日本高清成本人视频一区| 动漫精品第一区二区三区| 亚洲一本一道一区二区三区| 91久久精品国产免费一区| 无码人妻精品一区二区三区99仓本 | 一区二区中文字幕| 国产午夜精品一区理论片飘花| 精品亚洲一区二区三区在线播放| 视频在线观看一区二区三区| 尤物精品视频一区二区三区 | 国产一区二区三区小说| 一区二区三区无码被窝影院| 波多野结衣一区视频在线| 91无码人妻精品一区二区三区L| 无码精品人妻一区二区三区人妻斩| 99精品国产高清一区二区三区 | 一区在线免费观看| 一区二区3区免费视频| 国产福利电影一区二区三区久久久久成人精品综合 | 国产欧美色一区二区三区| 日韩一区二区在线观看视频| 人妻少妇一区二区三区| 亲子乱av一区二区三区| 国产精品无码一区二区三级 | 亚洲国产美女福利直播秀一区二区| 制服丝袜一区二区三区| 日韩国产精品无码一区二区三区 | 日韩一区二区超清视频| 韩国一区二区三区| 国产伦一区二区三区高清 | 国精品无码A区一区二区| 国产精品视频第一区二区三区|