天天看點

一起談.NET技術,Silverlight 遊戲開發小技巧:傳送點特效制作

  前面我們使用投影(Projection)完成了一個更新的特效,Silverlight故事闆動畫相當的容易,這次我們将詳細說說故事闆動畫的幀制作,完成一個循環的傳送點特效,大家都知道,在遊戲中,傳送點一般是固定在某一個地方,循環播放,它通常表明這裡會有一個事件之類的特殊地點,我們将用前面的更新特效稍微改造,就可以得到了:

一起談.NET技術,Silverlight 遊戲開發小技巧:傳送點特效制作

  現在我們在工程中加入一個傳送點的控件,這個控件仍然和更新特效一樣,在0,0點為中心。

一起談.NET技術,Silverlight 遊戲開發小技巧:傳送點特效制作
一起談.NET技術,Silverlight 遊戲開發小技巧:傳送點特效制作
一起談.NET技術,Silverlight 遊戲開發小技巧:傳送點特效制作

  現在打開故事闆,建立一個名字為ANI_Show。

一起談.NET技術,Silverlight 遊戲開發小技巧:傳送點特效制作

  現在我們調一組動畫出來。

一起談.NET技術,Silverlight 遊戲開發小技巧:傳送點特效制作

  此時此刻這個故事闆動畫還是單向,我們要做成循環的動畫,下面選擇動畫的名字,在播放模式地方選擇Forever,現在這個效果會在0-360度的動畫循環了。

一起談.NET技術,Silverlight 遊戲開發小技巧:傳送點特效制作

  此事的傳送點似乎少點什麼,我們加一個點綴:

一起談.NET技術,Silverlight 遊戲開發小技巧:傳送點特效制作
一起談.NET技術,Silverlight 遊戲開發小技巧:傳送點特效制作
一起談.NET技術,Silverlight 遊戲開發小技巧:傳送點特效制作
一起談.NET技術,Silverlight 遊戲開發小技巧:傳送點特效制作
一起談.NET技術,Silverlight 遊戲開發小技巧:傳送點特效制作
一起談.NET技術,Silverlight 遊戲開發小技巧:傳送點特效制作
一起談.NET技術,Silverlight 遊戲開發小技巧:傳送點特效制作

  但是光有移動不行的,要有一些旋轉的效果。

一起談.NET技術,Silverlight 遊戲開發小技巧:傳送點特效制作
一起談.NET技術,Silverlight 遊戲開發小技巧:傳送點特效制作

  好了,我們制作完畢,可以仔細來看這個效果。

  在遊戲世界中,傳送點會有很多中形式,是以你可以使用一些屬性來規定好這些動畫資訊,用以控制在不同的場景中的表現,關于傳送點特效,已經介紹完畢,關于Projection就這樣完畢了嗎,當我們發送想象的時候,會有更多有趣的效果制作出來,我在下一篇會介紹有關Projection制作圓形沖擊波的效果,敬請期待:)

繼續閱讀