草庐IT

C2D_MESSAGE

全部标签

iphone - Cocos2d 肖像模式在 iPhone 上不起作用

我正在构建一个应该处于纵向模式的cocos2d游戏。我将RootViewController.m更改为纵向模式,并且在模拟器和我的iPad上一切正常。但是,当我在iPhone上运行该游戏时,它会默认返回横向模式。关于如何解决这个问题有什么想法吗?谢谢。 最佳答案 我有一个100%有效的更好的解决方案:替换RootViewController.m中的所有内容/shouldAutorotateToInterfaceOrientation方法如下:return(UIInterfaceOrientationIsPortrait(interf

SqlSugar.SqlSugarException: English Message : Connection open error . 给定关键字不在字典中

错误:SqlSugar.SqlSugarException: English Message : Connection open error . 给定关键字不在字典中。连接数据库过程中发生错误,检查服务器是否正常连接字符串是否正确,实在找不到原因请先Google错误信息:给定关键字不在字典中。我碰到的原因可能是下面这样:我的mysql版本是8.0.30,项目中MySql.Data的版本原本是8.0.19,因此我把MySql.Data的版本也更新到了8.0.30。 更新新版MySql.Data完成后,在对应的类库(项目)->右键重新生成一下(我的是图中的MySql右键重新生成),在其他项目移除对

ios - facebook ios sdk 日志 : strange message

我有一个分享图片的按钮,每次我点击它,我都会在日志中看到这条消息,我不明白:2012-08-1219:21:30.511AvisOcean[2239:707]Aninstance0xe6b8fe0ofclassFBSessionManualTokenCachingStrategywasdeallocatedwhilekeyvalueobserverswerestillregisteredwithit.Observationinfowasleaked,andmayevenbecomemistakenlyattachedtosomeotherobject.SetabreakpointonN

ios - 如何让 Sprite 在cocos2d中以正弦曲线运动?

我有一个Sprite(例如纸飞机)。我想让它像下图一样移动。我可以使用很多MoveTo和RotateByAction来按点定义路径,但这对我来说似乎是个坏主意。如何实现? 最佳答案 我认为发布一个答案可能会很好,该答案显示了如果您对sprite有明确的控制,更新将如何工作的基础知识。我不确定您使用的是Cocos2d还是Cocos2d-X,但该技术适用于任何一种情况。代码是使用Cocos2d-x的C++。想法是,根据时间,您(手动)更新Sprite的位置。Sprite在任何时候的位置都由动画开始后的秒数决定。该线名义上遵循从(x0,y

ios - Facebook iOS SDK : can't show a "direct message" dialog on iPad (works on an iPhone)

我使用的是iOSFacebookSDK版本3.19(在撰写本文时为最新版本)。我想使用他们的“直接消息”对话框。我调用方法:[FBDialogscanPresentMessageDialog]在得到YES之后:[FBDialogspresentMessageDialogWithLink:name:caption:description:picture:clientState:handler:](https://developers.facebook.com/docs/reference/ios/current/class/FBDialogs/)流程在装有iOS7/8的iPhone上正常

cocos2d-x 3.17 推箱子 0.1

简述sokoban-cocos2dx此版本为推箱子游戏的基础版本,后续添加如下功能人物动画TiledMap解析射线碰撞检测下一步提示,C++算法解析道具,可以回退一步源码运行方式通过cocos命令新建一个项目,将本项目的Reources目录和Classes目录复制过去即可目前实现方式使用图集绘制Sprite,然后手动处理碰撞检测关于推箱子游戏学论著翻译:《人生必玩的1001个游戏》0044《推箱子》【GM】火遍全球的推箱子,那些你所不知道的故事!【GM】我采访到了推箱子的原作者!仓库番的发展史(续)cocos2d-x版本3.17.2一个在线推箱子游戏https://www.jxgame.net

ios - cocos2d 调度方法是否在另一个线程中运行?

我们可以使用scheduleUpdate或schedule:@selecotr(xxx)来安排一个方法运行。调度的方法是否在另一个线程中运行? 最佳答案 没有。Cocos2d对象不是线程安全的,需要在主线程上运行。计时器安排在主运行循环上。所以在任何情况下都不要阻塞主线程。 关于ios-cocos2d调度方法是否在另一个线程中运行?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/

ios - 一组 CLLocationsCoordinate2D 的中心坐标

在iOS中有没有办法获取一组CLLocationCoordinate2D的中心坐标? 最佳答案 嗯……这取决于你如何定义点的中心。它是否取决于分布等...一个简单的方法如下...//findrectthatenclosesallcoordsfloatmaxLat=-200;floatmaxLong=-200;floatminLat=MAXFLOAT;floatminLong=MAXFLOAT;for(inti=0;imaxLat){maxLat=location.latitude;}if(location.longitude>max

iphone - [CFNumber 发布] : message sent to deallocated instance

当我从HistoryCoreData对象记录/请求值时,下面的代码返回以下错误:-[CFNumberrelease]:messagesenttodeallocatedinstance0x17ea2a90我最初认为是其他地方存在问题,并花了无数小时尝试调试它,但没有成功。经过进一步测试,我已将崩溃确定为从HistoryCoreData对象请求某些值。任何人都可以看到为什么要释放对象值的任何问题吗?[[DocumentHandlersharedDocumentHandler]performWithDocument:^(UIManagedDocument*document){if(!self

iphone - cocos2d iphone 5 4寸显示器支持

我一直在到处寻找这个,但没有运气。如何为iPhone5的更大4英寸显示屏准备基于cocos2d的游戏?我的应用程序正在运行,但我想针对更大的4英寸显示屏对其进行增强。Cocos2d对retina显示图像使用自己的后缀。对于iPhone4和4S的视网膜显示,它是image-hd.png。iPhone5有后缀吗?我该如何实现?干杯。 最佳答案 iPhone5没有额外的文件后缀,毕竟它只有176像素(88点)宽。它被视为普通的Retina手机,因此cocos2d将加载-hd文件。剩下的就是根据设备定位图像。最简单的方法是将两侧的44个点视