Silverlight 解謎遊戲 之五 放大鏡(1)

       本篇內容將為遊戲加入放大鏡功能,當滑鼠移動到Office 圖片時,局部映像將會放大顯示。用Visual Studio 開啟項目,先下載下面程式並將其加入該項目。  先看看最終效果:  1. 在Interactivity 檔案夾中新增MagnifierOverBehavior 子檔案夾,並將上面Zip包中所有的檔案加入(Add Existing Item)到MagnifierOverBehavior 中,並通過F6進行編譯:2.

Silverlight 解謎遊戲 之三 消除名單

       本篇將通過鋼筆(Pen)工具為Office圖片中的物品添加熱點,當玩家找到圖中物品時,通過ChangePropertyAction調整題板上的物品名稱的不透明度(Opacity)。下文以訂書器(Stapler)為例進行講解。先上個最終效果示範,點擊圖片中的“訂書器”:   1. 滾動滑鼠中鍵放大Office圖片,用鋼筆工具   在訂書器(Stapler)上勾勒出一個地區,為了方便調整地區尺寸可調低Path的不透明度,地區尺寸完成後將Opacity改為0%(即該Path為不可見)

微軟支招設密碼

文章目錄  長度複雜度記憶方便,猜測困難       今天無意在微軟網站看到一個檢測密碼安全性的東東,於是乎試試了自己感覺不錯的密碼,結果顯示Weak。沒想到使用多年的密碼也是不安全啊,看了看微軟對於安全密碼的講解,也算是收穫不小吧,分享給大家看看~ 六步建立一個安全的密碼 對於攻擊者來說安全的密碼就好象一個隨機產生的字串,但隨機字串卻很難記憶。通過一個對你來說很容易記憶的句子作為基礎來建立一個隨機字串,相對於其他人就很難猜測。    1.

Silverlight2 邊學邊練 之一 五子棋

最近在看《Pro Silverlight 2 in C# 2008》,個人感覺這本書寫的不錯。全書採用彩色印刷,可以使讀者立刻看到程式啟動並執行最後效果。雖然說是進階教程,但看起來還是非常通俗易懂,個別地方可能有些難度需要仔細研究下。書看了不少光看不練難免會感覺生疏。結合書中的樣本舉一反三做一些東東,同時也和正在學習Silverlight的朋友交流下經驗。根據第四章關於Mouse Event的樣本,改編成一個五子棋遊戲。XAML Code:<UserControl

SQL文法協助

文章目錄 數字類型查詢字串類型查詢日期類型查詢多條件查詢

Silverlight 解謎遊戲 之十一 滑鼠的新衣

       本篇我們將對滑鼠指標進行美化,也給它穿上好看點的馬甲,對於其樣式來源可以選擇Image 或Path。可以通過微軟的 Expression Design 設計出滑鼠指標樣式。    先看看滑鼠指標換上新裝的效果:  1. 將滑鼠指標圖片加入Images 檔案夾:2. 在Interactivity 中建立MouseCursor 檔案夾,並在其中加入MouseCursorBehavior、NameResolvedEventArgs、NameResolver 類:3.

Silverlight 解謎遊戲 之六 放大鏡(2)

       北京50年罕見暴雪,一會4點就下班了,趕在下班前再發一篇吧。上一篇我們已經添加了MagnifierOverBehavior 放大鏡功能,但仍然無法控制該放大鏡的開/關狀態,本篇將基於一張放大鏡圖片建立一個CheckBox 控制項來控制放大鏡的開/關。放大鏡圖片完成本篇後將實現以下效果:  1. 開啟Blend 將上面的放大鏡圖片加入到Images 檔案夾,並將圖片拖放到LayoutRoot 底部:拖入圖片後,該圖片正處於“選中”狀態,右鍵圖片點擊Make into

Silverlight 解謎遊戲 之八 介面切換

        前面的章節我們一直在MainPage.xaml 中對遊戲介面進行開發,本篇將通過Canvas 控制項為遊戲添加一個開始介面,使遊戲能在不同介面中切換。完成本章的內容後,將實現以下效果:  1. 在MainPage 中建立一個MENU TextBlock,用於回到初始介面:2. 在LayoutRoot 中建立Canvas:splashCanvas,將其拖入MainPage 中(與LayoutRoot 靠左對齊),並添加兩個TextBlock:3.

Silverlight2 邊學邊練 之二 圖形變換

書一直在看,可似乎文章一篇也沒寫,今天得趕快把作業補上。本篇主要針對圖形變換進行操練,其中涉及到圖形旋轉和不透明度遮罩相關知識。最後通過這兩種技術完成一個倒影的執行個體。首先,先看看旋轉操作,將一個長方體以其中心為原點順時針旋轉30度。<Canvas> <Rectangle Width="80" Height="10" Stroke="Blue" Fill="Yellow" Canvas.Left="100" Canvas.Top="100"

Silverlight 解謎遊戲 之四 粒子特效

       前幾篇一直在Blend中工作沒體現出開發人員的作用,本篇將為訂書器(Stapler)添加自訂粒子效果,當訂書器被點擊時產生更好的視覺效果。其中將使用到nerdplusart 的Silverlight Particle Generator 粒子特效工具。在結束本章內容後,點擊Stapler 和Candies 將達到以下效果:   1. 在Projects面板中新增Interactivity 檔案夾,再為Interactivity 新增ParticlesBehavior 子檔案夾:

Microsoft Rex Regex工具

     前一陣為了尋找HTML 中字元內容需要使用Regex,無意中在Channel9 上看到一個關於Regex的視頻,介紹了出自Microsoft Research 的Rex(Regular Expression Exploration)工具。Rex 是一個簡單的命令列工具,將使用者輸入的.NET Regex模型自動產生相符合的字串。同時Rex 還支援API 呼叫,運行速度也很快。Rex 是如何工作的1. 首先將使用者的Regex模型翻譯為Symbolic Finite Automaton(

Silverlight 解謎遊戲 之十二 遊戲暗示(1)

       在上一篇文章中,我們為滑鼠指標更換了外形讓遊戲看起來更加好看。本篇我們將為遊戲添加一個暗示(Hint)功能,當玩家找不到物品時給予一些協助(相信文章寫到這裡13件物品閉著眼也應該能找到了),文章中我們仍然會用到多種動畫及自訂行為功能。本篇將由以下三部分來完成:  1. 製作暗示按鈕    2. 通過光環動畫進行暗示   3. 對物品隨機進行暗示 1. 首先我們要實現當滑鼠點擊Hint 圖片時,電腦上要顯示進度條,同時“HINT” 字樣消失:1.1.

Silverlight 解謎遊戲 之七 放大鏡(3)

       在前兩篇文章中,我們已經建立了“放大鏡效果”和“放大鏡CheckBox”,本篇內容將通過CheckBox來控制放大鏡效果的開/關狀態,並完成全部“放大鏡”功能。在進行本篇內容前請確保您已經閱讀過:· Silverlight 解謎遊戲 之五 放大鏡(1)· Silverlight 解謎遊戲 之六 放大鏡(2) 在完成本篇內容後將實現以下效果:  1. 下載BaseBehavior.zip 進入VS 將以下程式加入到Interactivity 檔案夾(參考資料 Base

Silverlight 解謎遊戲 之九 勝利通關

       上一篇文章我們為遊戲添加了開始介面,本篇將增加一個結束介面,當玩家找到題板中13件物品後,遊戲將會顯示“You Win”的提示。最終效果如下(要找全13件物品才能看到效果^_^):  1. 按上一篇介紹的方式,我們先製作一個winCanvas Canvas 控制項,在winCanvas 中添加“You Win!” TextBlock,將Canvas其拖入LayoutRoot 左邊(上對齊):2. 在States 中結束介面增加WinScreen,並開啟錄製將Left、Top

Silverlight2 邊學邊練 之三 小球自由落體

終於看到動畫章節了,本篇主要針對物體移動、變形和漸層移動進行練習。 完成小球自由落體慢鏡執行個體,請大家多多拍磚,廢話少說快快操練。 XAML Code:<UserControl x:Class="FallingBall.Page" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

Silverlight 解密遊戲 之十 自訂粒子特效

       在第四篇《Silverlight 解謎遊戲 之四 粒子特效》中我們為遊戲添加了一個粒子特效,但是當前的ParticleControl  只提供了一種圓形粒子,本篇將為其添加方形、三角形、星形等形狀。以下是五角星效果:  1. 首先在Interactivity\ParticlesBehavior 中加入ParticleShape.cs:其中包含ParticleShape 枚舉:public enum ParticleShape{ Circle, Square,

Silverlight 解謎遊戲 之十三 遊戲暗示(2)

完成本篇將實現如下效果:  2. 接上一篇內容,我們繼續對暗示功能進行製作(通過光環動畫進行暗示)。點擊“HINT” 後會在螢幕中出現光環對玩家進行提示: 2.1. 將光環圖片flare.png 加入項目,命名為hintFlareImage,並將其拖入Layout: 2.2. 對hintFlareImage 的XAML 進行一些調整,目的是為了後面運行Storyboard:<Image Height="99.49" Width="72.601" Canvas.Left="365.074"

WPF 列印執行個體

     在WPF 中可以通過PrintDialog 類方便的實現應用程式列印功能,本文將使用一個簡單一實例進行示範。首先在VS中編輯一個圖形(如所示)。     將需要列印的內容放入同一個<Canvas>中,並起名為“printArea”,列印按鍵一般不是我們希望列印出來的內容,則將其放在<Canvas>外面。<Window x:Class="WpfPrint.MainWindow"

Office Live Workspace 初體驗

     記得上個月收到一封關於Office Live Workspace 的郵件,簡要說明了在SkyDrive 中可以使用 Office Web Apps 編輯/分享Office 文檔。今天用SkyDrive 上傳原始碼時剛好看到已經更新的SkyDrive 介面,於是體驗了一下Office Web Apps 的功能。登入SkyDrive通過微軟Live ID 登入SkyDrive:http://skydrive.live.com建立文檔在Office Web Apps

Silverlight 解謎遊戲 之十四 音效

       在前面的篇章中我們製作了很多動態效果,作為一個遊戲來說除了視覺效果外當然還需要有音樂效果。本篇就要為遊戲增加一些音效,比如到物品被找到時會發出音樂提示,在遊戲進行過程中會有背景音樂,這樣可以使遊戲更加完美逼真。還是先來看看增加音效後的效果吧(因為有音樂檔案載入會慢些):  1. 首先通過VS把兩個音樂檔案加入到Audio 檔案夾中,並且將Build Action 設定為Content,這樣在編譯器時,音樂檔案就會封裝到xap 檔案中: 2.

總頁數: 61357 1 .... 3987 3988 3989 3990 3991 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.