草庐IT

data_coco

全部标签

ios - 如何在iOS cocos2d中无限移动背景图片

我必须在iOSCoco2d中移动背景图片,但我遇到了一些困难。我尝试了某些网站上提供的一些解决方案,但未能成功使它们正常工作。以下是我目前正在处理的代码:-第一次背景移动很流畅,但之后就不能正常工作了:-初始化函数中的代码:-bg1=[CCSpritespriteWithFile:@"bg1.png"];bg1.anchorPoint=CGPointZero;[selfaddChild:bg1z:-2];bg2=[CCSpritespriteWithFile:@"bg1.png"];[selfaddChild:bg2z:-3];bg2.anchorPoint=CGPointMake(4

ios - Cocos2d-x Parallax with Accelerometer(如何在到达边缘和改变方向时平稳停止)

我正在创建一个具有3层背景的游戏。它们被添加到CCParallaxNode并通过向右、向左、向上和向下倾斜设备来移动它。我正在使用此代码移动CCParallaxNode(加速度计委托(delegate)方法-didAccelerate):voidSelectScreen::didAccelerate(cocos2d::CCAcceleration*pAccelerationValue){floatdeceleration=0.1f,sensitivity=30.0f,maxVelocity=200;accelX=pAccelerationValue->x*sensitivity;acc

小程序游戏开发三个引擎用哪个好呢 Cocos,Egret,Laya?

随着微信生态中,小程序应用指数级的增长,许多休闲游戏变成为了众多游戏厂商流量变现的新手段。以近期很火的“羊了个羊”为例,它便是我们常常所说的小游戏。游戏和小游戏的区别要盘点小游戏开发引擎之前,我们得先来了解下游戏和小游戏两者之间的区别。最核心的区别便在于运行环境的不同。基本上所有基于HTML5的游戏引擎都是依赖浏览器提供的BOM和DOMAPI的,而小游戏的运行环境是一个不同于浏览器的宿主环境,没有提供BOM和DOMAPI,在微信中提供的是wxAPI。通过wxAPI,开发者可以调用Native提供的绘制、音视频、网络、文件等能力。、换句话说,如果用一个游戏引擎开发了一款游戏,如果要运行在App中

iphone - iOS 客户端 : "Caching" Server-side data to persistent storage

我正在构建一个iOS客户端应用程序以与现有后端架构交互。为了减少延迟、API调用和有效负载,最好在客户端“缓存”模型数据以加快索引速度,然后根据需要相应地对客户端/服务器端进行更新。当前的理论堆栈看起来像这样:ServerSide>>>>>>>>>>>>>>>>>ClientSide-----------------------------------------PHP>>JSON>>COREDATA>>UIKitObjects注意:还值得注意的是,iOS客户端虽然本身在内部遵循MVC,但本质上是更大的MVC客户端-服务器架构中的“View”。因此,就像在用户操作后更新模型或在模型更改

ios - 如何在 Cocos2d 中创建 CCLayer 的模糊效果部分?

有什么方法可以使CCLayer的矩形部分“模糊”吗?是通过在游戏层上制作mask层,还是通过实际模糊游戏层的一部分? 最佳答案 好吧,我想我找到了答案......https://github.com/manucorporat/AWTextureFilter/tree/master/AWTextureFilter这很酷。 关于ios-如何在Cocos2d中创建CCLayer的模糊效果部分?,我们在StackOverflow上找到一个类似的问题: https://

iOS/Objective-C : Converting RGB Data to UIImage

我需要帮助将24/32位RGB原始图像转换为uiimage。我在这里尝试了PaulSolt和其他人的示例,但没有任何效果。有人可以展示示例或教程吗?图像数据保存在nsdata中,我想要一个jpg或png图像。谢谢托斯滕我正在使用PaulSolt的代码,它做了一些事情,但图像看起来像是一张图像中图像信息的四倍。我不能在这里张贴图片:编辑:我在评论之间的方法开头添加了这些行,现在它可以工作了:-)+(UIImage*)convertBitmapRGBA8ToUIImage:(unsignedchar*)bufferwithWidth:(int)widthwithHeight:(int)he

iphone - 在 Core Data 中使用 Fetch Request 返回什么对象?

Apple文档说“如果上下文已经包含从获取返回的对象的托管对象,则现有托管对象将在获取结果中返回”我的问题是,如果我更新了上下文中的对象但尚未保存上下文,那么FetchRequest将返回什么对象?来自Context的更新对象或来自Datastore的新对象。 最佳答案 您的引述回答了这个问题;它将是内存中的那个。随之而来的警告是,如果您创建一个新的NSManagedObjectContext并在该上下文中执行获取请求,您将从数据存储中获取对象。 关于iphone-在CoreData中使

ios - ccDrawline 直到触摸位置的一半 cocos2d

我的问题是我想画一条恰好是触摸位置一半的线即,我在cctouchesmoved上画了一条线,它从第一个位置到我的触摸位置画了一条线,但我的问题是我只需要显示该线直到触摸位置的一半这是我的代码-(void)draw{glEnable(GL_LINE_SMOOTH);glLineWidth(3.0f);//setlinewidthglColor4f(0.8,1.0,0.76,1.0);//setlinecolor.ccDrawLine(point1,Point2);}-(void)ccTouchesMoved:(NSSet*)toucheswithEvent:(UIEvent*)event

iphone - 检查 NSFetchedResultsController/Core Data 中的现有值

我有一些调用API并返回一组结果的代码,我们称它们为“消息”对象。每条消息都有一个唯一的ID。不幸的是,我不能保证服务器不会给我返回一条我以前没有收到并存储在我的核心数据数据库中的消息。唯一ID在我的“消息”实体中设置为NSNumber字段。有没有一种方法可以“即时”检查数据库,看看是否已经存在具有给定唯一ID的“消息”?目前,每次我需要检查时,我都会创建一个辅助对象的实例,并简单地创建一个NSFetchedResultsController,通过NSPredicate返回过滤后的结果。如果返回任何结果,我继续,或存储在数据库中。我怀疑这是一种缓慢的方法...有什么帮助吗?

ios - iOS/Cocos2d 中的哪个音频 API 最适合复杂的混音?

我正在使用cocos2d开发电影级iPad应用程序,我想要比大多数高级音频API提供的更多控制。在cocos2d和iOSSDK中,我可以访问CocosDension(实际上是功能略有不同的三个API)和CoreAudio(它还包含多个不同级别和功能的API)。我正在尝试找出哪些API将支持我需要的功能,我需要一些帮助。我的应用需要4个音频轨道,每个轨道都有一个单独的可由用户控制的播放音量:背景音乐环境声旁白音效音乐和环境音轨需要从磁盘播放1-4分钟长的立体声循环。我需要能够预加载、开始/停止、循环、淡入/淡出以及调整这些轨道的播放音量。暂停对于这两个轨道并不重要,因为它们会在菜单打开时