Más contenido relacionado
La actualidad más candente (20)
Similar a C#/WPFで作るデスクトップマスコット入門 (20)
C#/WPFで作るデスクトップマスコット入門
- 4. 自己紹介
東京大学大学院 工学系研究科所属
本名はヒミツ
連絡先: njslyr.trpg@gmail.com
研究では機械学習とかやってます
普段使ってる言語: C#/C/Python
+教養レベルでプログラマブルロジック(vHDL)とか
並列計算(CUDA, MPI)とか
- 13. 各ソフトの性能比較
伺か しめじ アプリコタン YWW
キャラ差し替え ○ ○ ○ ○
アニメーション(仕草) △ △ ○ ◎
アニメーション(移動) △ ○ △ ◎
多キャラ表示 ○ ◎ △ △
Web接続機能 ○ - ◎ △
テキスト会話 ◎ - ○ ○
音声会話 - - ○ ◎
学習機能 - - ◎ -
スクリプト拡張性 ◎ - ○ ○
- 23. XAMLって何?
XAML (eXtensible Application Markup Language)
ベースはXMLでGUIをHTMLのように記述可能。とても便利だが。
詳細解説するとキリが無いので勉強は余所でお願いします…
参考(slideshare): めとべや東京5_XAML
http://www.slideshare.net/okazuki0130/20140802-5-xaml
- 24. ホントにWindows Formじゃダメ?
Windows Form
Win32API+GDIで初心者バイバイ
1. Win32APIとGDIからのDllImport
2. FormのCreateParamsをオーバーライド
3. BitmapをLock
4. スクリーンのDeviceContext取得
5. CompatibleDeviceContext取得
6. Bitmapのハンドル取得
7. ブレンディング方法を設定
8. UpdateLayeredWindow呼び出し
9. コンテキストとハンドルを解放
10. ビットマップのLock解除
WPF
AllowTransparency=“True”
Background=“Transparent”
WindowStyle=“None”
以上。
そもそも「キャラ表示」の時点で雲泥の差
- 85. 補足. 紹介したソフトのダウンロード先
「伺か」 独立伺か研究施設 ばぐとら研究所
http://ssp.shillest.net/
「しめじ」 しめじ ホームページ
http://www.group-finity.com/Shimeji/
「アプリコタン」 アプリコタン
http://blog.apricotan.net/
「ゆっくりWindowWalker」 ゆっくりWindowWalker配布所
https://sites.google.com/site/ywwdevelop/