Flash 引导层 实现卫星绕地球旋转
1.將圖片導入到庫
2.建立圖層,將圖片拉到場景中,命名為地球
3.新建圖層,再新建一個元件,命名為衛星
? ?這里用一個橢圓代替衛星
? ?
4.新建圖層,命名為引導層,畫一個橢圓,與地球圖層中的橢圓重合,隨后將圖層變為引導層
5.在衛星圖層中,多加幾個關鍵幀,創建傳統補間,制造出環繞一周的效果
6.測試
? ? ? ? ? 發現在衛星環繞地球的過程中,衛星經過地球背后的時候仍然顯示在地球之前而不是隱藏,所以有了后面 ? ? ? ? ? 一個步驟
7.建立新圖層 ,命名為遮蓋部分,將地球圖層的第一幀復制到此圖層的第一幀,打散兩次(即分離,使圖片成為一個個小元素)
? ? ? ? ? ?
? ? ? ? ? 成為元素后的效果:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? 用橡皮擦工具,擦去需要顯示的地方(解釋:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 將新建的圖層覆蓋在所有圖層之上,那么之前做的所有效果都看不到了,那么想要把衛星運動的地方顯示出來就需要把覆蓋的東西擦掉,但是衛星在地球后面運動的地方不能看到,所以那部分不能擦掉。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?問題來了,前面部分擦掉了,那后面那部分的不是也就顯示出來了么?
? ? 所以我們需要在衛星圖層上加以修改,在衛星運動到地球后面的時候可以改變他的大小,在他出現的時候恢復他原本的大小)
? ? ? ? ? ? ? ?
? ? ? ? ? ??
總結
以上是生活随笔為你收集整理的Flash 引导层 实现卫星绕地球旋转的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue实现点击标题,显示隐藏兄弟元素(类
- 下一篇: Xcode 报错 xcrun: erro