单例在Objective-C中得到了很多的应用,什么时候需要使用单例呢?
在程序运行过程中需要使用一个对象,这个对象中包含特定的功能和属性,而且这个对象是静态的,而且整个程序只需要拥有一个该对象例如:
1.控制程序执行的命令器(我也不知道是什么) 2.管理数据库 3.音效控制 4.文件...
分类:
其他好文 时间:
2014-06-07 09:48:36
阅读次数:
178
今天忙里偷闲,写了个石头剪子布的小程序,给大家做个小参考主要功能如图:1.未开始出拳时,双方不停的做动画,并伴随背景音乐。
2.出拳后,判断双方输赢,并给相应的一方加分,伴随相应音效。 3.点击继续按钮,重新开始游戏. 首先,在StroryBoard中,拖几个...
分类:
移动开发 时间:
2014-06-07 08:41:54
阅读次数:
274
假设仅仅使用PlaySound()这个API函数来表现声音效果的话,那么就无法表现出声音的混音效果,由于PlaySound在播放还有一个声音时,必定会导致现有声音的停止。因此,使用PlaySound()要想构建出一个包括丰富音乐与音效的游戏世界是不现实的。
而DirectSound就能够完美的解决....
分类:
其他好文 时间:
2014-06-02 09:25:22
阅读次数:
337
Cocos2dx提供的音频库位于CocosDenshion中,其接口由SimpleAudioEngine定义,提供了基本的背景音乐和音效播放。
SimpleAudioEngine的实现是夸平台的,在windows平台上由mci相关API实现;在android平台上透过JNI,调用androi...
分类:
其他好文 时间:
2014-05-30 11:39:12
阅读次数:
4195
在Android系统中,有两种播放声音的方式,一种是通过MediaPlayer,另外一种是通过SoundPool。前者主要用于播放长时间的音乐,而后者用于播放小段小段的音效,像按键音这种,其优点是资源占用了小,同时能够载入多个声音片段,再根据需要选择播放。...
分类:
移动开发 时间:
2014-05-24 19:27:32
阅读次数:
591
[System.Runtime.InteropServices.DllImport("winmm.DLL", EntryPoint = "PlaySound",
SetLastError = true)] private static extern bool PlaySound(string sz....
用Soundpool可以播一些短的反应速度要求高的声音, 比如游戏中的爆破声,
而Mediaplayer适合播放长点的。 MediaRecorder主要用来录音。
SoundPool载入音乐文件使用了独立的线程,不会阻塞UI主线程的操作。
但是这里如果音效文件过大没有载入完成,我们调用play方法时可能产生严重的后果,
这里AndroidSDK提供了一个SoundPool.OnLoad...
分类:
移动开发 时间:
2014-05-18 03:50:39
阅读次数:
424
在有些应用中需要用到背景音乐和音效,那在程序中是这么实现的。1.首先加载背景音乐需要用到AVFoundation框架2.音乐资源都是在包里的,所以需要获得包路径,涉及方法-
(id)initWithContentsOfURL:(NSURL *)url error:(NSError **)outErr...
分类:
其他好文 时间:
2014-05-10 08:26:10
阅读次数:
275
大小:96.01 MB语言:中文最新版本:11.0评论:9264
条类型:免费软件更新日期:2013-01-06适合系统:Win7已通过360安全中心检测软件介绍:为游戏或多媒体程序加强3D图形和声音效果。DirectX
提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的...
分类:
其他好文 时间:
2014-05-10 07:45:42
阅读次数:
419
终于把Miracast功能测试通了,为了节省时间,我的Source端和Sink端都采用同一个机型,这样可以减少我为目标机编译4.4.2源代码所耗费的时间。今天简单录制了一段视频,视频是用手机录制的,室内光线也不是很好,实际的视频和声音效果很清晰,基本跟源屏幕差不多,时延在500ms以内。
硬件:三星I9250手机,一个作为source端,另一个作为sink端,不需要第三方AP
操作系统:基于自...
分类:
移动开发 时间:
2014-05-08 04:24:15
阅读次数:
386