仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 786|回复: 8
打印 上一主题 下一主题

[学习教程] ASP.NET网页编程之一同学WP7 XNA游戏开辟(五. Sound)

[复制链接]
海妖 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:19:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Java欺骗了我们那么多年,如今的多核时代,我认为它气数已尽!在游戏中声响长短常主要的一块,关于声响来讲又分为音频和音乐,在这方面XNA也供应了很便利的办法用来办理和播放。
  一.音频:一样平常用来播放一些很短的wav格局的音频,好比点击等声响效果。
  Microsoft.Xna.Framework.Audio定名空间中的SoundEffect包含了对Audio的处置API,如Play、Stop、Pause等还能够轮回播放。
  SoundEffectse=.Game.Content.Load(“Hit”);
  se.GreateInstance().Play();//播放
  se.GreateInstance().Stop();//中断
  se.GreateInstance().Pause();//停息
  se.GreateInstance().Resume();//持续
  se.GreateInstance().IsLooped=true;//轮回播放
  假如声响良多,就必要办理起来,能够在加载的时分把资本全体加到一个列内外举行办理,必要的时分再修改来用。
  DictionaryAudioList//能够用Dictionary来保留一切声响资本,它的优点就是能够按名索引取资本。
  SoundEffectse=Game.Content.Load(“声响资本名”);//载进声响资本
  AudioList.Add(key,se.CreateInstance());//存储资本
  AudioList[“声响资本名”].Play();//猎取资本并播放
  AudioList[“声响资本名”].State==SoundState.Playing//猎取声响形态
  二.音乐:能够播放mp3等格局的音乐。能够用来播放背景音乐。
  Microsoft.Xna.Framework.Media定名空间中的Song包含了对song的处置API,如音乐的称号、专辑、歌手、工夫等的猎取。但这个类不克不及用于对音乐的Play、Stop、Pause、Repeat等的操纵,必要MediaPlayer这个静态类来完成。
  Song=Content.Load(“Kalimba”);
  MediaPlayer.IsRepeating=true;
  MediaPlayer.Play(Song);
今天去面试,被问到C#中的new关键字,看了那么多的书对new关键字还是有一定认识,回来又把new复习了一遍,发现了许多以前还不知道的细节。
只想知道 该用户已被删除
沙发
发表于 2015-1-19 08:40:02 | 只看该作者
逐步缩小出错代码段的范围,最终确定错误代码的位置。
变相怪杰 该用户已被删除
板凳
发表于 2015-1-28 05:47:11 | 只看该作者
有一丝可惜的是,这个系列太强了,Java阵营的朋友根本就是哑口无言...争论之火瞬间被浇灭,这不是我想这么早就看到的,但是值了。
深爱那片海 该用户已被删除
地板
发表于 2015-2-5 17:56:37 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
不帅 该用户已被删除
5#
发表于 2015-2-13 05:00:26 | 只看该作者
对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。
兰色精灵 该用户已被删除
6#
发表于 2015-3-3 14:59:48 | 只看该作者
由于CGI程序每响应一个客户就会打开一个新的进程,所以,当有多个用户同时进行CGI请求的时候,服务器就会打开多个进程,这样就加重了服务器的负担,使服务器的执行效率变得越来越低下。
金色的骷髅 该用户已被删除
7#
发表于 2015-3-11 11:52:33 | 只看该作者
提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。
灵魂腐蚀 该用户已被删除
8#
发表于 2015-3-18 15:41:49 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码。
简单生活 该用户已被删除
9#
发表于 2015-3-26 11:38:50 | 只看该作者
是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-5 23:48

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表