- 博客(22)
- 收藏
- 关注
转载 iOS setResourceValue: 通过URL资源保存在Documents
如果我们的APP需要存放比较大的文件的时候,同时又不希望被系统清理掉,那我么我们就需要把我们的资源保存在Documents目录下,但是我们又不希望他会被iCloud备份,因此就有了这个方法。
2023-09-24 00:30:13 125
原创 【无标题】cocos2d-x 3.17 创建项目及相关问题解决
5. 打开 proj.ios_mac 目录,双击 hellcpp.xcodeproj 打开iOS工程。在iOS工程中,是 bundle identifier,在Android是包名,这里的。需要根据自己的项目进行配置。-d . 表示在当前目录创建。如果自己的配置文件命名成其他了,source一下就好。打开 btVector3.h ,把。
2023-06-16 21:17:40 1433
转载 Fnt字体格式详解
声明:该文章引用自其它博客,感谢原博主的分享 Fnt字体格式详解cocos2d里的数字和符号基本都会用到fnt字体, 从直观的使用来说, fnt就是讲我们熟悉和0123和图片绑定起来, 在使用0123时, 直接用图片代替, 当然这个图片不可能是矢量图, 所以在游戏中就要尽量避免对fnt字体的缩放操作, 因为对mac下fnt生成软件实在是用得不爽, 于是想写一个TexturePacker的插件...
2019-11-29 17:22:18 4386
原创 在nodejs中使用gm进行合图操作
在nodejs中使用gm进行合图操作在node.js中,可以通过GraphicsMagic进行图片操作,那么,首先,我们就来安装GraphicsMagic:参考资料:GraphicsMagick在mac系统上的用brew的装配这里简单对安装方式进行一下说明流程如下:安装jpeg包 brew install libjpeg安装jasper包 brew install jasper安...
2019-09-21 19:23:28 2410
原创 微信小游戏开发问题总结
最近在开发微信小游戏,中途遇到了一些问题,在这里进行一下总结,也是自己做个笔记,同时,如果有人需要,希望能够帮的上忙。首先对开发环境进行简要说明: 1.开发工具 cocos creator 1.9.1 2.开发语言 js下面对开发内容进行说明。 1. 微信平台的判断。在开发过程中,会经常调用微信提供的原生方法。微信提供了一个wx的接口,在cocos中默认继承了该A...
2018-07-22 19:02:51 4695
原创 “Potential Loss of Keychain Access.问题
WARNING ITMS-90076: "Potential Loss of Keychain Access.
2018-02-26 16:45:05 6656
原创 关于‘CFBundleIconName‘ is missing问题的解决办法
'CFBundleIconName' is missing in the bundle问题,ERROR ITMS-90023,ERROR ITMS-90022, xcode新版本上传包出错,AppIcon问题
2017-12-14 17:03:36 16593 3
原创 cocos Creator自定义事件机制
项目中一直在使用cocos creator作为开发工具。之前使用的是cocos2d-x,用惯了notificationCenter,用了creator,发现没有这个东西,只能用js默认的on和emit用来设置事件监听和发送事件,但是,系统自带的on和emit有一个缺点,就是只能在当前脚本on和emit事件,这显然不够方便。就拿棋牌游戏打比方吧。例如,当前在设置页面,设置页面自己挂了一个脚本,然后,桌
2017-11-04 15:07:23 4820
原创 Call to unavailable function ‘system‘: not available on iOS问题的解决方案
cocos2dx项目或者cocos creator开发的项目中,当导出iOS项目之后,正常来说是没有问题的,但是,当Xcode升级到9.0时,运行Xcode项目会报错,也就是标题的那个从错误,这就有点头疼了,因为报错部分是在CCFileUtils.cpp文件中,这个是cocos生成的文件,我们一般不会修改这个文件,但是如果真的出了问题,实在是有点头疼。在网上找了一下解决方案,终于在官方的论坛里面找到
2017-09-20 17:40:14 22754 17
原创 iOS、Android外部启动应用,实现应用跳转
在iOS和Android开发中,常常会用到应用跳转,例如,我们分享了一个链接给其他人,这个时候,别人进入链接,点击某个按钮,就直接打开我们应用, 在iOS和Android中都可以通过scheme的方式打开。其实类似的文章有很多,iOS的话,可以直接搜索“URL scheme”就能够找到相关的内容,Android的话,也可以直接搜索“Android外部调起activity”就能找到很多相关的博客,,
2017-05-07 21:56:15 1683 3
原创 cocos Creator计时器schedule的使用
在游戏开发中,经常会用到计时器,在cocos引擎中,为我们默认提供了多种计时器的使用。在最新的cocos开发工具Cocos Creator中,我们有4种计时器可以使用,分别是js自带的setTimeOut、interval以及cocos的schedule和scheduleOnce,setTimeOut和scheduleOnce都是执行几次操作,指定一定时间后执行,interval和schedule
2017-05-02 22:58:08 48271 3
原创 JS生成相同的随机数(伪随机数)
尊重博主版权,该博客引用了以下博客内容:详谈JS中实现种子随机数及作用最近开发遇到了一个新功能,要求做到相同随机数。何为相同随机数,即每次使用相同的随机种子,产生相同的数字。在网上找了一下,只找到上面一篇博客,所以,这里为了让更多的人了解,博主决定自己写一篇博客,将原博客内容引用过来,让更多的人能够了解到这一内容。其实,我们平时在开发过程中,经常会遇到随机数问题,例如,随机抽奖,微信飞机大战中,随...
2017-03-29 20:41:05 8842 3
原创 egret的timer使用总结
相信大家都知道,egret是一款H5游戏引擎,而且,随着手机性能的提高,H5游戏也逐渐多了起来,好多人在用这款引擎进行H5游戏开发,博主也尝试了一下,但是,在使用过程中,还是发现了有不如意的地方,其中之一,就是该引擎的一个总要部分——计时器,这部分一定要给后来者说明一下,最大的坑,就是这个Timer停不下来,相信好多小伙伴们已经发现了这个问题.博主在自己的demo中想实现一个按钮的长按事件,当
2016-12-31 15:41:17 8590 3
原创 带权重的随机算法
在软件开发过程中,尤其是APP或者或者游戏中,经常会涉及到这样一种问题:为了刺激用户消费,需要设置一种抽奖功能,用户点击抽奖按钮,会随机获取其中一种奖励,但是问题来了,不能让一等奖太容易抽到,那样的话,岂不是亏大发了,所以,一般来说,会有这样的需求,越大的奖项,抽中的概率越小,越小的奖项,抽中的概率越大,因此,要对不同的奖项设置权重,例如,3等奖抽中的概率是70%,2等奖是20%,1等奖是10%,
2016-10-04 14:26:21 24544 5
原创 AVPlayer自定制视频播放器(2)——耳机线控、中断以及AVAudioSession的使用
在上一篇博客中说到了使用AVPlayer进行自定义视频播放器。这里讲继续讲述视频播放器的自定制。下面是上一篇博客的链接,本篇博客将承接上一篇博客进行讲解,如果有AVPlayer自定制视频播放器基础的同学,可以不必看上一篇博客,直接进入这篇。AVPlayer自定义视频播放器相信你已经会使用AVPlayer进行视频播放器的自定制,并且,能够进行基本的开始、暂停、静音、快放等一些
2016-07-31 12:06:59 6247 1
原创 AVPlayer自定制视频播放器(1)——视频播放器基本实现
在iOS多媒体开发过程中,经常会用到视频播放器,简单是视频播放器,直接使用苹果提供好的MPMoviePlayerController和MPMoviePlayerViewController就可以实现了,但是,多数情况下,都需要自定制视频播放器,这时,就要使用神器AVPlayer来进行开发了。下面,就讲述一下AVPlayer的使用。先列出两篇比较好的博客,供大家参考:iOS开发系列--音频播放、
2016-07-31 00:30:38 50271 1
原创 iOS更改系统音量
有时候,当我们要开发一个视频播放器或者是音频播放器的时候,一定会用到音量控制。如果用MPMoviePlayerViewController和MPMoviePlayerController,无法用代码对音量控制,但是两只已经封装好了音量控制器,可以手动拖动slider设置音量,这样当然方便的多了。但是,当我们用AVAudioPlayer或者AVPlayer的时候,就不那么简单了。其实,这两个控件都有
2016-02-17 16:32:29 1425
原创 关于苹果内购(IAP)的一些问题以及那些坑
IAP,无法连接到iTunes store ,RMStore,SKErrorUnknown,Error Domain=com.alamofire.error.serialization.response Code=-1016 "Request failed: unacceptable content-type: text/html"
2016-01-09 16:15:36 58345 5
原创 iOS根据文本长度动态计算label的大小
今天有人问我该怎么根据label.Text的文本,动态计算label的size,因为有的时候,会用到这个功能,例如,再tableView中,动态改变cell的高的的时候,会经常用到,于是,我就简单谢了一个Demo,下面是主要代码:NSString * labelText = @”这段代码主要是用来测试用的,根据文本内容,动态计算label的高度,这段代码主要是用来测试用的,根据文本内容,动态计算la
2015-12-03 09:52:02 1596
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人