文件名称:moonlightpiano
- 所属分类:
- C#编程
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 7.4mb
- 下载次数:
- 0次
- 提 供 者:
- t***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
MoonlightPiano月光钢琴源码
采用Silverlight开发的一款钢琴游戏。
功能简述:乐谱显示 按键提示 键盘展示 钢琴展示 音量调节 数度调节 曲目列表 自动播放 更换场景[计划中]
程序部分结构采用SilverlightCairngorm 开发。
播放声音的模块参考了趣味钢琴[Silverlight 2.0(c#)/CV/SilverLightPiano] 。
乐谱采用外部加载一个XML文件,歌曲可以自己添加。采用DataGrid控件可以乐谱进行难度的排序。
总体感觉开发这个难度到是不大,就是综合运用了SilverlightCairngorm和趣味钢琴,再自己做了一些样式上的调整,其他小功能的附加。
乐谱文件保存在music.xml文件中-MoonlightPiano
采用Silverlight开发的一款钢琴游戏。
功能简述:乐谱显示 按键提示 键盘展示 钢琴展示 音量调节 数度调节 曲目列表 自动播放 更换场景[计划中]
程序部分结构采用SilverlightCairngorm 开发。
播放声音的模块参考了趣味钢琴[Silverlight 2.0(c#)/CV/SilverLightPiano] 。
乐谱采用外部加载一个XML文件,歌曲可以自己添加。采用DataGrid控件可以乐谱进行难度的排序。
总体感觉开发这个难度到是不大,就是综合运用了SilverlightCairngorm和趣味钢琴,再自己做了一些样式上的调整,其他小功能的附加。
乐谱文件保存在music.xml文件中-MoonlightPiano
(系统自动生成,下载前可以参看下载内容)
下载文件列表
51aspx源码必读.txt
AphroditePiano
..............\AphroditePiano.csproj
..............\AphroditePiano.csproj.user
..............\App.xaml
..............\App.xaml.cs
..............\Bin
..............\...\Debug
..............\...\.....\agTweener.dll
..............\...\.....\AphroditePiano.dll
..............\...\.....\AphroditePiano.pdb
..............\...\.....\AphroditePiano.xap
..............\...\.....\AppManifest.xaml
..............\...\.....\de
..............\...\.....\..\System.Windows.Controls.Data.resources.dll
..............\...\.....\..\System.Xml.Linq.resources.dll
..............\...\.....\es
..............\...\.....\..\System.Windows.Controls.Data.resources.dll
..............\...\.....\..\System.Xml.Linq.resources.dll
..............\...\.....\fr
..............\...\.....\..\System.Windows.Controls.Data.resources.dll
..............\...\.....\..\System.Xml.Linq.resources.dll
..............\...\.....\it
..............\...\.....\..\System.Windows.Controls.Data.resources.dll
..............\...\.....\..\System.Xml.Linq.resources.dll
..............\...\.....\ja
..............\...\.....\..\System.Windows.Controls.Data.resources.dll
..............\...\.....\..\System.Xml.Linq.resources.dll
..............\...\.....\ko
..............\...\.....\..\System.Windows.Controls.Data.resources.dll
..............\...\.....\..\System.Xml.Linq.resources.dll
..............\...\.....\SilverlightCairngorm.dll
..............\...\.....\SilverlightFX.dll
..............\...\.....\System.Windows.Controls.Data.dll
..............\...\.....\System.Xml.Linq.dll
..............\...\.....\TestPage.html
..............\...\.....\zh-Hans
..............\...\.....\.......\System.Windows.Controls.Data.resources.dll
..............\...\.....\.......\System.Xml.Linq.resources.dll
..............\...\.....\zh-Hant
..............\...\.....\.......\System.Windows.Controls.Data.resources.dll
..............\...\.....\.......\System.Xml.Linq.resources.dll
..............\Controls
..............\........\AutoPlayManager.xaml
..............\........\AutoPlayManager.xaml.cs
..............\........\BtnKey.xaml
..............\........\BtnKey.xaml.cs
..............\........\Indication.xaml
..............\........\Indication.xaml.cs
..............\........\IndicationKey.xaml
..............\........\IndicationKey.xaml.cs
..............\........\KeyBoard.xaml
..............\........\KeyBoard.xaml.cs
..............\........\PianoBoard.xaml
..............\........\PianoBoard.xaml.cs
..............\........\PianoKey.xaml
..............\........\PianoKey.xaml.cs
..............\........\ScreenMoonLight.xaml
..............\........\ScreenMoonLight.xaml.cs
..............\........\SoundManager.xaml
..............\........\SoundManager.xaml.cs
..............\MainPage.xaml
..............\MainPage.xaml.cs
..............\Model
..............\.....\AphroditePianoModel.cs
..............\.....\SLKeyBoardModel.cs
..............\obj
..............\...\Debug
..............\...\.....\AphroditePiano.csproj.FileListAbsolute.txt
..............\...\.....\AphroditePiano.dll
..............\...\.....\AphroditePiano.g.resources
..............\...\.....\AphroditePiano.pdb
..............\...\.....\App.g.cs
..............\...\.....\Controls
..............\...\.....\........\AutoPlayManager.g.cs
..............\...\.....\........\BtnKey.g.cs
..............\...\.....\........\Indication.g.cs
..............\...\.....\........\IndicationKey.g.cs
..............\...\.....\........\KeyBoard.g.cs
..............\...\.....\........\PianoBoard.g.cs
..............\...\.....\........\PianoKey.g.cs
..............\...\.....\........\ScreenMoonLight.g.cs
..............\...\.....\........\SoundManager.g.cs
..............\...\.....\MainPage.g.cs
..............\...\.....\ResolveAssemblyReference.cache
..............\...\.....\TempPE
..............\...\.....\XapCacheFile.xml
..............\Properties
..............\..........\AppManifest.xml
..............\..........\AssemblyInfo.cs
..............\Resources
..............\.........\PianoKeyDown.png
..............\.........\water02.png
..............\.........\water03.png
..
AphroditePiano
..............\AphroditePiano.csproj
..............\AphroditePiano.csproj.user
..............\App.xaml
..............\App.xaml.cs
..............\Bin
..............\...\Debug
..............\...\.....\agTweener.dll
..............\...\.....\AphroditePiano.dll
..............\...\.....\AphroditePiano.pdb
..............\...\.....\AphroditePiano.xap
..............\...\.....\AppManifest.xaml
..............\...\.....\de
..............\...\.....\..\System.Windows.Controls.Data.resources.dll
..............\...\.....\..\System.Xml.Linq.resources.dll
..............\...\.....\es
..............\...\.....\..\System.Windows.Controls.Data.resources.dll
..............\...\.....\..\System.Xml.Linq.resources.dll
..............\...\.....\fr
..............\...\.....\..\System.Windows.Controls.Data.resources.dll
..............\...\.....\..\System.Xml.Linq.resources.dll
..............\...\.....\it
..............\...\.....\..\System.Windows.Controls.Data.resources.dll
..............\...\.....\..\System.Xml.Linq.resources.dll
..............\...\.....\ja
..............\...\.....\..\System.Windows.Controls.Data.resources.dll
..............\...\.....\..\System.Xml.Linq.resources.dll
..............\...\.....\ko
..............\...\.....\..\System.Windows.Controls.Data.resources.dll
..............\...\.....\..\System.Xml.Linq.resources.dll
..............\...\.....\SilverlightCairngorm.dll
..............\...\.....\SilverlightFX.dll
..............\...\.....\System.Windows.Controls.Data.dll
..............\...\.....\System.Xml.Linq.dll
..............\...\.....\TestPage.html
..............\...\.....\zh-Hans
..............\...\.....\.......\System.Windows.Controls.Data.resources.dll
..............\...\.....\.......\System.Xml.Linq.resources.dll
..............\...\.....\zh-Hant
..............\...\.....\.......\System.Windows.Controls.Data.resources.dll
..............\...\.....\.......\System.Xml.Linq.resources.dll
..............\Controls
..............\........\AutoPlayManager.xaml
..............\........\AutoPlayManager.xaml.cs
..............\........\BtnKey.xaml
..............\........\BtnKey.xaml.cs
..............\........\Indication.xaml
..............\........\Indication.xaml.cs
..............\........\IndicationKey.xaml
..............\........\IndicationKey.xaml.cs
..............\........\KeyBoard.xaml
..............\........\KeyBoard.xaml.cs
..............\........\PianoBoard.xaml
..............\........\PianoBoard.xaml.cs
..............\........\PianoKey.xaml
..............\........\PianoKey.xaml.cs
..............\........\ScreenMoonLight.xaml
..............\........\ScreenMoonLight.xaml.cs
..............\........\SoundManager.xaml
..............\........\SoundManager.xaml.cs
..............\MainPage.xaml
..............\MainPage.xaml.cs
..............\Model
..............\.....\AphroditePianoModel.cs
..............\.....\SLKeyBoardModel.cs
..............\obj
..............\...\Debug
..............\...\.....\AphroditePiano.csproj.FileListAbsolute.txt
..............\...\.....\AphroditePiano.dll
..............\...\.....\AphroditePiano.g.resources
..............\...\.....\AphroditePiano.pdb
..............\...\.....\App.g.cs
..............\...\.....\Controls
..............\...\.....\........\AutoPlayManager.g.cs
..............\...\.....\........\BtnKey.g.cs
..............\...\.....\........\Indication.g.cs
..............\...\.....\........\IndicationKey.g.cs
..............\...\.....\........\KeyBoard.g.cs
..............\...\.....\........\PianoBoard.g.cs
..............\...\.....\........\PianoKey.g.cs
..............\...\.....\........\ScreenMoonLight.g.cs
..............\...\.....\........\SoundManager.g.cs
..............\...\.....\MainPage.g.cs
..............\...\.....\ResolveAssemblyReference.cache
..............\...\.....\TempPE
..............\...\.....\XapCacheFile.xml
..............\Properties
..............\..........\AppManifest.xml
..............\..........\AssemblyInfo.cs
..............\Resources
..............\.........\PianoKeyDown.png
..............\.........\water02.png
..............\.........\water03.png
..