游戏开发
文章平均质量分 88
_Unique_
IT小白
展开
-
Fnt字体格式详解
声明:该文章引用自其它博客,感谢原博主的分享 Fnt字体格式详解cocos2d里的数字和符号基本都会用到fnt字体, 从直观的使用来说, fnt就是讲我们熟悉和0123和图片绑定起来, 在使用0123时, 直接用图片代替, 当然这个图片不可能是矢量图, 所以在游戏中就要尽量避免对fnt字体的缩放操作, 因为对mac下fnt生成软件实在是用得不爽, 于是想写一个TexturePacker的插件...转载 2019-11-29 17:22:18 · 4613 阅读 · 0 评论 -
在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 · 2591 阅读 · 0 评论 -
微信小游戏开发问题总结
最近在开发微信小游戏,中途遇到了一些问题,在这里进行一下总结,也是自己做个笔记,同时,如果有人需要,希望能够帮的上忙。首先对开发环境进行简要说明: 1.开发工具 cocos creator 1.9.1 2.开发语言 js下面对开发内容进行说明。 1. 微信平台的判断。在开发过程中,会经常调用微信提供的原生方法。微信提供了一个wx的接口,在cocos中默认继承了该A...原创 2018-07-22 19:02:51 · 4803 阅读 · 0 评论 -
关于‘CFBundleIconName‘ is missing问题的解决办法
'CFBundleIconName' is missing in the bundle问题,ERROR ITMS-90023,ERROR ITMS-90022, xcode新版本上传包出错,AppIcon问题原创 2017-12-14 17:03:36 · 17036 阅读 · 3 评论 -
cocos Creator自定义事件机制
项目中一直在使用cocos creator作为开发工具。之前使用的是cocos2d-x,用惯了notificationCenter,用了creator,发现没有这个东西,只能用js默认的on和emit用来设置事件监听和发送事件,但是,系统自带的on和emit有一个缺点,就是只能在当前脚本on和emit事件,这显然不够方便。就拿棋牌游戏打比方吧。例如,当前在设置页面,设置页面自己挂了一个脚本,然后,桌原创 2017-11-04 15:07:23 · 4868 阅读 · 0 评论 -
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 · 22922 阅读 · 17 评论 -
iOS、Android外部启动应用,实现应用跳转
在iOS和Android开发中,常常会用到应用跳转,例如,我们分享了一个链接给其他人,这个时候,别人进入链接,点击某个按钮,就直接打开我们应用, 在iOS和Android中都可以通过scheme的方式打开。其实类似的文章有很多,iOS的话,可以直接搜索“URL scheme”就能够找到相关的内容,Android的话,也可以直接搜索“Android外部调起activity”就能找到很多相关的博客,,原创 2017-05-07 21:56:15 · 1734 阅读 · 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 · 48809 阅读 · 3 评论 -
JS生成相同的随机数(伪随机数)
尊重博主版权,该博客引用了以下博客内容:详谈JS中实现种子随机数及作用最近开发遇到了一个新功能,要求做到相同随机数。何为相同随机数,即每次使用相同的随机种子,产生相同的数字。在网上找了一下,只找到上面一篇博客,所以,这里为了让更多的人了解,博主决定自己写一篇博客,将原博客内容引用过来,让更多的人能够了解到这一内容。其实,我们平时在开发过程中,经常会遇到随机数问题,例如,随机抽奖,微信飞机大战中,随...原创 2017-03-29 20:41:05 · 9045 阅读 · 3 评论 -
egret的timer使用总结
相信大家都知道,egret是一款H5游戏引擎,而且,随着手机性能的提高,H5游戏也逐渐多了起来,好多人在用这款引擎进行H5游戏开发,博主也尝试了一下,但是,在使用过程中,还是发现了有不如意的地方,其中之一,就是该引擎的一个总要部分——计时器,这部分一定要给后来者说明一下,最大的坑,就是这个Timer停不下来,相信好多小伙伴们已经发现了这个问题.博主在自己的demo中想实现一个按钮的长按事件,当原创 2016-12-31 15:41:17 · 8638 阅读 · 3 评论