天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

Silverlight 游戲開發小技巧:技能冷卻效果2(Cooldown)2

  可能會奇怪為什么有來一個第2號版本,其實,這是改進版本,而這個改進版本實現起來更加容易,更加方便,但是問題也是很明顯的,因為會加上一個100多KB的DLL,對于網頁游戲來說,任何1KB都是寶貴的資源,就為了這個小效果而平白無故增加XAP的容量,也驗證了有得必有失道理,魚與熊掌應該如何取舍呢,先來看看這個實現方式吧。

  前面的建立方式幾乎是一樣的,但是不需要增加那兩個Grid的了,而是直接用一個整個大小的Rect來裁切掉LayoutRoot,

image  當然了,如果喜歡可以使用Border或者其他的容器做底,現在添加一個圖片作為圖標的底圖,然后在Asset里找到“Pie”這個控件。

image  你可以在提示信息中知道,要用這個控件需要Microsoft.Expression.Drawing.dll,而這個就是罪魁禍首,它會無情的進入最后發布的XAP當中,好了,我們先不糾結這個問題,先往下繼續進行。

  添加到控件中:

image  然后將外邊邊距擴展出來,這樣才不會讓扇形的圓弧漏在外面,順便我們填充一個半透明的黑色。

image  我們將Margin都設成了-15,在Pie控件中,StartAngle是開始的角度,我簡單設置了120,已經和前面的有所不同。

  現在制作故事板動畫,方式和原來差不多。

image  這是一個簡單的動畫,在0秒的時候設置StartAngle為0,在第2秒的時候設置為360,如果你需要各種不同時間長度的,可以做一些調整。

  上一篇沒有寫點擊代碼,這次補上,可以依據自己的需求改造,如果我們對UserControl編程的話,可以重寫鼠標的點擊事件。

public  partial  class  SkillIcon  : UserControl
{
public SkillIcon()
{
InitializeComponent();
}
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
{
ANI_CoolDown.Begin();
base.OnMouseLeftButtonDown(e);
}
}

NET技術Silverlight 游戲開發小技巧:技能冷卻效果2(Cooldown)2,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 伊人国产在线观看 | 野花韩国高清完整版在线 | 久久最新地址获取 | 2022精品福利在线小视频 | 国产精品亚洲AV毛片一区二区三区 | 国产一区精选播放022 | 色欲色香天天天综合 | 亚洲伊人色综合久久天天伊人 | 强开乳罩摸双乳吃奶视频 | 日韩欧美一区二区三区在线 | 欧美一区二区三区不卡免费 | 国产GV无码A片在线观看 | 国产精品无码中文在线AV | 精品国产麻豆AV无码 | 青草国产在线视频免费 | 国产午夜精AV在线麻豆 | 24小时日本在线电影 | 青柠在线观看免费完整版 | 国产精品JK白丝AV网站 | 久久毛片视频 | 一边啪啪的一边呻吟声口述 | 99国产精品综合AV无码 | 美女伸开两腿让我爽 | 国产白丝JK被疯狂输出视频 | 男男gaygay拳头| 香蕉鱼视频观看在线视频下载 | 亚洲一区二区三区91 | 亚洲高清毛片一区二区 | 欧美亚洲精品真实在线 | 中文字幕在线视频免费观看 | 伦理片在线3348 | 中文字幕不卡免费高清视频 | 99精品免费久久久久久久久日本 | 中文字幕亚洲乱码熟女在线 | 桃色窝 | 蜜臀色欲AV无人A片一区 | 九九精品视频一区二区三区 | 女人高潮久久久叫人喷水 | 久久九九有精品国产23百花影院 | 国产成人精品自线拍 | 色色男_免费 |