中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

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

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

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

image  當(dāng)然了,如果喜歡可以使用Border或者其他的容器做底,現(xiàn)在添加一個(gè)圖片作為圖標(biāo)的底圖,然后在Asset里找到“Pie”這個(gè)控件。

image  你可以在提示信息中知道,要用這個(gè)控件需要Microsoft.Expression.Drawing.dll,而這個(gè)就是罪魁禍?zhǔn)祝鼤?huì)無情的進(jìn)入最后發(fā)布的XAP當(dāng)中,好了,我們先不糾結(jié)這個(gè)問題,先往下繼續(xù)進(jìn)行。

  添加到控件中:

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

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

  現(xiàn)在制作故事板動(dòng)畫,方式和原來差不多。

image  這是一個(gè)簡單的動(dòng)畫,在0秒的時(shí)候設(shè)置StartAngle為0,在第2秒的時(shí)候設(shè)置為360,如果你需要各種不同時(shí)間長度的,可以做一些調(diào)整。

  上一篇沒有寫點(diǎn)擊代碼,這次補(bǔ)上,可以依據(jù)自己的需求改造,如果我們對(duì)UserControl編程的話,可以重寫鼠標(biāo)的點(diǎn)擊事件。

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

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

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 综合色播| 免费v片在线观看 | 99看片网| 日韩一区二区在线视频 | 亚洲性人人天天夜夜摸 | 日本精品视频 | 一区二区三 | 久久91av | 97色伦网 | 一级视频在线免费观看 | 精品综合久久久 | 欧美日韩一区二区三区四区五区 | 国产精品久久久亚洲 | 欧美久久精品一级c片 | 中文字幕一页二页 | 干干干操操操 | 亚洲精品久久久久久一区二区 | 国产丝袜一区二区三区免费视频 | 我想看一级黄色毛片 | 午夜精品一区二区三区在线视 | 精品99在线| www国产成人免费观看视频 | 亚洲另类春色偷拍在线观看 | 国产91精品久久久久久久网曝门 | 欧美日韩免费一区二区三区 | 欧美日韩视频在线播放 | 亚洲欧美国产精品一区二区 | www.中文字幕.com | 人人擦人人 | 国产精品区二区三区日本 | 一区二区三区av | 精品久久一区 | 亚洲一区视频在线 | 亚洲精品小视频在线观看 | 日韩一级欧美一级 | av大片 | 欧美一区二区三区 | 国产成人免费一区二区60岁 | 91精品国产777在线观看 | 成人福利网 | 日日天天 |