No Image

[monogame] .png 檔的 transparency 的問題

April 1, 2014 Victor 0

在 monogame 中,如果你直接把 .png 檔加在專案中,然後使用

來載入圖形,通常 .png 檔的透明背景的部分會變得髒髒的。 這是因為在原本 XNA 的架構中,他所使用的是 pre-multiplied alpha 的圖形。 所以,你必須把 .png 檔先轉成 .xnb 檔再使用,才能解決這種背景髒髒的情形。 (把資源檔從 SpaceShip.png 換成 SpaceShip.xnb 即可,程式碼不用改!) […]

No Image

[monogame] .wma 檔案在 Windows 8 上面的播放問題

April 1, 2014 Victor 0

在 Windows 8 上面想要播放 .wma 格式的音效,卻遇到 NotSupportedException -> “Specified stream is not a wave file.” 的問題嗎? 我在 Visual Studio 2010 上面使用 OpenGL 那個模板時,遇到這個問題,怎麼樣都沒辦法解決!後來 Google 了一下,發現很多人在 […]

No Image

[讀書心得] Kinect體感程式設計入門(王森)

March 10, 2013 Victor 0

書名:Kinect體感程式設計入門-使用C#(附光碟) 作者:王森 出版社:碁峰 出版日期:2012年08月28日 語言:繁體中文 ISBN:9789862765845 這是一本很好上手的入門書籍。讀了之後,覺得KINECT很簡單!不知道是書寫的好,還是Kinect本來就很簡單! :p 閱讀這本書的過程是愉悅的,但是美中不足的地方是有一些自己很想知道的東西,書上面並沒有詳細的說明,特別是UI元件互動的部分.但是這本書自己的定位是入門書籍,所以沒有進一步的東西還算可以理解。 如果手邊缺乏Kinect的入門書,這本書還算不錯.如果已經看過MSDN上的內容,也自己寫過一些Kinect的應用,這本書可能就有點不太夠用了。

No Image

JAVA 跟 C# 的命名慣例

November 12, 2011 Victor 0

JAVA: 大致上命名的慣例比 C# 統一,大概是下面這樣。 Packages(套件): 使用小寫字母。例如:java.io.*。 Classes(類別): 每一個英文單字的第一個字母大寫。例如:MyClass。 Methods(方法), Attributes(屬性), Variables(變數): 除了第一個英文單字外,每一個英文單字的第一個字母大寫。 例如:myMethod, myAttribute, myVariable。 C#: C#命名方式彈性比較大,但是不建議傳統的 Windows Programming 中使用的匈牙利式命名法。 C#的慣例大概是使用 Pascal Casing 跟 Camel […]