inPoint&outPoint的图片淡入淡出

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

inPoint就是物件层在合成区的时间入点,以秒为单位。

快捷键("Alt"+"["),使用時機:选择物件层(可复制,一次处理多个),並确认CTI()时间指标的时间位置,同时按下"Alt"+"[",就能重新订出物件层的inPoint点
outPoint就是物件层在合成区的时间出点,以秒为单位。

快捷键("Alt"+"]"),使用時機:选择物件层(可复制,一次处理多个),並确认CTI()时间指标的时间位置,同时按下"Alt"+"[",就能重新订出物件层的outPoint点
物件层的前后隐藏区块不被认定成inPoint/outPoint,请见图例
inPoint与outPoint的表达式作用,个人首推物件的"淡入淡出"效果
淡入 linear(time, inPoint, inPoint+n,0,100)//让物件从时间入点起,经过n秒,产生透明度0%-100%的线性变化,n可以是任何数值(具有小数点也可以)
看看效果(每个物件效果时间为3秒)
点击播放flash
淡出 linear(time, outPoint-n,outPoint,100,0)//让物件从时间出点前n秒开始到出点间,产生透明度0%-100%的线性变化,以是任何数值(有小数点可以)
看看效果(每个物件效果时间为3秒)
点击播放flash
------------近似效果的表达式比较------------
一、linear(time,tMin,tMax,value1,value2)
二、ease(time,tMin,tMax,value1,value2)//较linear有头尾缓行的效果
三、easeIn(time,tMin,tMax,value1,value2)//效果进來比较缓慢,结束急剧加快
四、easeOut(time,tMin,tMax,value1,value2)//效果一开始剧烈,结束超缓
看看比较效果
点击播放flash
实际以联动效果比较
点击播放flash
问题來了~~~
以上淡入淡出效果,分別写进物件的透明层性都能有作用
但如果同时写进同一个属性,会产生相抵触的效果,而无作用
linear(time, inPoint, inPoint+n,0,100) + linear(time, outPoint-n,outPoint,100,0)//错误!!
因此
得把這式子改寫成(我希望透明度在物件時間頭尾的1秒內從0到100%改變)
var range = linear(time,inPoint,outPoint,value,value);//定义出效果作用范围,效果的最大与最小数值,都設定成一样,我设定成100
var i = linear(time,inPoint,inPoint+1,-100,0);
/*设定时间从入点开始1秒內做变化,但重点來了,由于我们的value是100,那一开始入点的数值就不該是0%,而应该是-100%。

这么一來,value+(-100%)=0%正好达成我们要的起始效果,同理,最大值設定成0,因為100%+0=100%*/
var o = inear(time, outPoint-1,outPoint,0,-100);
/*設定時間從出點前1秒開始做變化,最後變成0%,但重點來了,由於我們的value是1 00,那一開始出點前1秒的數值就不該是100%,而應該是-0%。

這麼一來,value+(-0%)
=100%正好達成我們要的起始效果,同理,最大值設定成-100,因為100%+(-100%)=0% */
range + i + o//最後把三個式子加在一起,完成
看看效果
点击播放flash
把淡入淡出的表達式語法,重複一遍,方便拷貝使用
var range = linear(time,inPoint,outPoint,value,value);
var i = linear(time,inPoint,inPoint+1,-100,0);
var o = inear(time, outPoint-1,outPoint,0,-100);
range + i + o
結語
這inPoint與ouPoint的淡出淡入表達式,
可以有別於傻傻的設定time跟time-n的數值
舉例:我要一個物件在5.54126584256秒進入合成層,並且持續1.54214568925秒的效果如果用time的語法去寫得寫成
linear(time,5.54126584256,5.54126584256+1.54214568925,nMin,nMax)
但是一不小心,我又想往前往後的調整入出點時間
我同時又要錯開多個相同效果的物件,包準你會崩潰T..T~~。

相关文档
最新文档