草庐IT

2d-games

全部标签

iOS 8 : Game Stuck on Loading Screen

我在Unity中创建了一个游戏,它在iOS7和之前的版本上运行良好。在我的设备上更新到iOS8后,我的游戏卡在加载屏幕上,我在控制台收到以下日志。:assertionfailed:12A365:libxpc.dylib+51947[ACFE5F1E-68D9-3D24-9B65-D604403A9625]:0x7d根据我的游戏逻辑,这可能是我尝试切换场景的地方。任何人都可以帮我解决问题吗? 最佳答案 我没有代表可以发表评论,但是您是否执行了全新的构建或追加构建?尝试进行替换构建,看看是否可以解决问题。否则,创建一个全新的项目,场景中

objective-c - 使用 Quartz 2D 制作 PDF 注释

我正在使用Leaves处理PDF.我无法弄清楚如何进行注释。我没怎么用过Quartz2D,想了解一些方向 最佳答案 添加写入注释支持很困难。Quartz2D帮不了你。您需要手动解析PDF。(例如使用NSScanner)并构建所有PDF对象的XRef树。然后您将编写一个新的预告片来替换/Page对象并附加所有新的注释数据。很难做到正确,2000页的PDF引用资料对此帮助不大。我在一年中的大部分时间都在为适当的注释支持(突出显示、下划线、删除线、墨迹、注释等)工作。当您想要突出显示注释时,您还需要文本选择(否则用户将不得不自由绘制突出显

iphone - 优化 Quartz2D 在触摸事件上的性能

我正在做的是在每次触摸事件中我从unsignedchar*创建一个图像。这是我的功能-(void)paint:(ImageWarper::WarpedImage*)warpedImgisCircleRequired:(bool)doDrawCircleatPoint:(CGPoint)pt{NSAutoreleasePool*pool=[[NSAutoreleasePoolalloc]init];if(!mWarper)return;unsignedchar*pixelData=warpedImg->Image.Data;intimageHeight=warpedImg->Image.

iOS 设备和 2D 空间

我一直在解决这个问题。假设我有2个ipad,如图所示。iPad1(左边一个)如何知道iPad2(右边一个)在它的右边?我能找到这个相对定位吗?2台iPad的相对位置的任何变化都应在它们之间进行实时通信。为了简化问题,我只对2D空间(即x,y)感兴趣我尝试使用GPS,但它不够准确。什么传感器信号在这里合适?或者我应该考虑混合使用多个传感器信号吗?如果是怎么办?欢迎任何相关的想法。 最佳答案 这是一个远景,但它可能会奏效!检查我的iPad2,我注意到麦克风位于顶部中间,扬声器位于右下角。这意味着左侧iPad扬声器到右侧iPad麦克风的距

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

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

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

ios - iOS 模拟器可以创建与设备匹配的 Game Center 吗?

我有两个iTunesConnect测试用户。一个使用iPhone5设备(iOS7)登录我的游戏,另一个使用iOS7模拟器登录。我开始了配对搜索,但他们似乎没有反应并继续搜索玩家。我听说模拟器无法处理配对邀请,但这是否包括正常的随机配对? 最佳答案 是的。至少对于iOS7。我不确定为什么它以前不起作用。但是,有可能是我把设备和模拟器中的应用都删掉,清理重装后,它才开始工作。我现在可以成功地启动模拟器和设备之间的匹配。数据传输工作正常。Ihavereadthatthesimulatorcan'thandlematchmakinginvi

android - Unity 4.3 2d 以编程方式创建 Sprite

我目前正在尝试使用Unity的新2d环境(来自cocos2d)。我希望我的游戏可以在iOS/Android上运行我的问题是:如何根据屏幕尺寸完美定位Sprite像素/。例如。在屏幕的左上角有菜单按钮。我正在从XML文件中解析关卡。在这些文件中,每个Sprite的位置都是确定的。解析该文件的最佳点在哪里?我如何从该文件创建我的关卡?希望有人能帮忙! 最佳答案 给自己做一个预制件,上面有一个简单的脚本,还有一些公开的公共(public)变量……比如夹左、夹右、夹顶部、夹底部。然后在脚本中,在Start()中它只是将该对象移动到x=0y=

ios - 无法在真实设备上运行 RealTimeRoom Google-Play-Games iOS ButtonClicker2000 示例

我正在尝试在真实设备上运行Google-Play-GamesiOS示例ButtonClicker2000项目。(快速入门:https://developers.google.com/games/services/ios/quickstart下载:https://developers.google.com/games/services/downloads/)登录GooglePlayService的过程没有显示任何错误。我确定我的Google控制台项目设置正确。我在模拟器上启动时没有任何问题但是在真实设备上(在iphone或ipad上无关紧要)当我点击快速匹配按钮时出现此错误(在底部):I

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

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