Windows Phone 8 實現文字漸隱漸現

2021-09-30 11:05:51 字數 581 閱讀 4643

這是第二篇有關動畫的部落格,其實這個動畫的原型要更炫一些,還有光暈效果,是我們的設計部老大想出來的,不能不佩服他的想象力。做這個的時候,他在優酷上給我看了乙個別人用ae做的片頭,說,就要這個效果,當時就要跪了,感覺這個動畫要做出來我就可以開工作室,專門給人做啟動畫面了,最後修修改改,刪除了一些功能,變成現在這個模樣。

還是先說下原理吧:為了實現文字的顆粒顯示,首先要有文字,其次要有顆粒,最後要把顆粒疊加在文字上,實現文字的顆粒感。因為我的使用場景是:顯示的字型不是標準的微軟字型,所以我們的設計妹子把文字弄成切給我了。所以最終的實現方式是:顆粒作為image控制項的資料來源,文字作為opaitymask,這樣,兩張進行透明度的疊加,只有透明的顆粒能顯示出來,這樣就能表現出文字的顆粒感。

因為最終還是要把文字顯示完整的,所以,作為opacitymask的必須是透明的地方越來越多,最終變成完全透明,這樣整個文字就會實現了。為了實現這個效果,我用了9個image控制項,當然,這9個控制項的源是透明度逐漸疊加的,每個有相同的opciatymask,並且opacitymask的透明的地方不斷增加,直至完全透明。

又因為有個漸變過程,所以需要控制opciatymask的透明度從0變為1,這樣才可以實現最終動畫.。

解鎖windows phone 8以進行開發

自己的電腦不支援硬體虛擬化,也就是無法在windows8 64位的系統上跑wp8的模擬器,元旦時候買的htc8s要開始發揮光和熱了。給手機解鎖必要條件 一台windows phone的手機,安裝有windows phone 8 sdk的電腦 還需要乙個windows phone的開發人員賬戶。具體的...

Windows phone 8 歡迎引導頁面02

目標 前一篇文章已經實現了的切換,這裡需要限制pivot的迴圈滾動。思路 通過手勢事件,對第一張,最後一張處加以限制 前台 在pivot處加上 toolkit gestureservice.gesturelistener toolkit gesturelistener dragdelta gestu...

Windows Phone 8的遊戲開發模型選擇

在微軟的技術平台上,c 加direct3d的遊戲開發模型,對遊戲開發者而言並不陌生。在windows phone 7的時代,因為不支援c d3d的開發模型,導致從已有的移動平台移植遊戲到wp平台成本高。隨著windows phone 8的發布,對本地 開發遊戲提供了完美的支援。但是,windows ...