Material可以經過改變本身的形狀和尺寸來吸引用戶關注。html
矩形的變化(Rectangular transformation)
不一樣時
同時ide
徑向變化(Radial transformation)
對稱和圓形ui
Material對象的形狀(尺寸)上的變化並非同時放大(或縮小),而是寬和高錯開放大(或縮小),同時分別應用緩動曲線效果。這些Material對象大小的縮放不僅僅只考慮自身的變化,還須要綜合考慮它與周邊或者內部其餘元素的關係,精心編排整一套的對象動效變化。google
凡是出如今屏幕上關於material對象自身的變化都須要應用標準曲線的運動效果,好比下面的例子所示。3d
寬和高的變化
對象的寬、高變化可能同時發生變化,也可能不一樣時發生變化。orm
不一樣時發生變化的意思就是說寬和高不在同一時間開始放大(或縮小)。這種寬高變化方式適合涉及到多個對象變化或發生位置變化的狀況。cdn
同時發生變化的意思就是說寬和高在同一時間開始放大(或縮小)。這種寬高變化方式適合單個對象沿單一軸向變化的狀況。htm
當對象寬、高的變化是不一樣時發生的方式,那該對象包含的元素(如文本或圖像)的尺寸變化應該按照一個固定的寬高比而不是採起寬、高不一樣時發生變化的方式進行變化,不然就會顯得極其不天然。更多關於包含元素的對象該如何進行變化,請看 編排。對象
徑向變化採用的是等比例(寬、高同時變化)的縮放方式,其變化來自用戶觸發。徑向變化通常用於圓形變化成其餘圖形。blog
以當前被觸發對象的中心位置爲準開始變化。
合併
Material對象能夠與其餘對象合併,也能夠分裂出多個Material對象。當兩個對象合併的時候,它們相互接近,直到邊緣相遇、重疊,最後結束移動完成合並。
分裂
當material對象分裂出多個對象的時候,其中每一個被分裂的對象只須要相互移動離開就能完成分裂。
投影
分裂出來的material對象的投影不會投射到其餘對象的身上。