问题标签 [sparrow-framework]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
423 浏览

xcode - Sparrow-Framework 重复符号错误

我需要 sparrow 框架(http://www.sparrow-framework.org/)/xcode 4/ 和我的项目的一些帮助。我收到以下错误:

提前致谢。

0 投票
2 回答
590 浏览

objective-c - IOS Sparrow框架:如何防止双重触摸

我在游戏结束时出现了“游戏结束”文本,并将 addeventlistener 添加到 self.stage on touch。当它被触摸时,它应该执行加载游戏第一个屏幕的事件函数。但是,在第一个屏幕上,我在屏幕中间单击以播放具有自己的触摸事件的文本。

在模拟器中,如果我在游戏结束屏幕上单击屏幕中间,它还会自动记录点击播放事件并开始游戏。

- 我不认为点击播放的事件处理程序会持续存在,因为我在游戏开始时使用 [self removeAllChildren]。另外,我在玩游戏期间通过单击同一区域进行了测试,并且正确地没有点击播放的触摸事件记录。

编辑:

我为此做了一个解决方法,但不确定这是否是最佳解决方案:

我使用 NSTimer 在一段时间后启动了 onevent touch

然后在 attachEventToStart 中:

这行得通,如果有人有更好的解决方案,那就太好了

0 投票
3 回答
3519 浏览

iphone - Cocos2d-iPhone 或 Sparrow 第一次 2D iOS 游戏开发?

我刚刚搞定了基本的 UIKit。我已经制作了几个个人应用程序等,但现在我已准备好与其他一些开发人员一起开发游戏。这两个框架看起来都很强大,并且有大量的花里胡哨。

有人有偏好吗?相互比较有优缺点吗?它们似乎都具有相似的语法和性能。

0 投票
1 回答
121 浏览

ios - sparrow 框架兼容 iOS 3.0 吗?

我是 iOS 开发的新手。我想用 sparrow 或 cocos2d 构建一个简单的游戏(我觉得哪个更有用)。我想知道sparrow框架是否兼容iOS 3.0。我希望这个游戏也能在 iPhone 1 上运行。我也希望我的游戏能在 iPad 上运行。最后,哪一个对在 iPhone 上开发简单的 2D 游戏更有用 - Cocos2D 或 Sparrow?

0 投票
3 回答
3556 浏览

iphone - iPhone 2D 游戏的 Sparrow 或 Cocos2D?

我想为 iPhone 开发一款游戏。对于 iPhone 中的 2D 游戏开发,从长远来看,哪一个会更好……Sparrow 还是 Cocos2D?我已经看到 Sparrow 框架的文档很少,但 Sparrow 论坛表示,与 Cocos2D 相比,在 Sparrow 中开发游戏更容易。那么,我应该从哪里开始呢?

0 投票
7 回答
48433 浏览

objective-c - “找不到 NSObject 的接口声明”?

所以我对这个问题做了一些研究,但我还没有发现任何类似的东西......

所以我正在使用 Xcode 和 Sparrow 框架在 Obj-C 中编写游戏。到目前为止,我一直在使用模拟器,一切都很好。但是当我切换到在我的设备上运行它时,我得到了各种应该是标准的错误,例如“找不到 NSObject 的接口声明”、“未知类型名称'NSMutableArray'”等。我已经得到了#在每个类中导入,所以你会认为它不应该发生,对吧?我觉得它只是一两行需要在某个地方更改 - 但我不知道是什么或在哪里。

如果有人有任何建议,将不胜感激。:)

编辑:这是给出错误的 .h 文件之一的屏幕截图 - 它似乎只存在于我创建的一些 .h 文件中。http://i.imgur.com/EuQh4.png

0 投票
1 回答
329 浏览

ios - iOS Sparrow框架

我不知道发生了什么——这是我的第一个 iOS 开发项目,我正在尝试正确设置我的库。

我有一个称为 Sparrow 的框架,并试图将其链接到我的项目,但我总是得到相同的错误 - “Sparrow.h 无法找到/引用”。

在这个网站上完全按照教程进行操作,并且我已经检查过我有 Xcode 4.2。我真的不知道发生了什么,我现在已经尝试了大约 7-8 次,它总是显示该错误。

谁能给我一些见解?

谢谢!

0 投票
1 回答
540 浏览

ios - 将 SPView 添加到现有 iOS 项目会显示粉屏(Sparrow 框架)

我正在尝试向我的 iPhone 应用程序添加一些粒子效果。我的项目是使用传统的 UIKit 创建的。我没有使用 AppScaffold 模板,所以我必须手动添加和设置 sparrow。我做到了#import "Sparrow.h",它构建得很好。

问题是当我尝试添加 SPView 时。它只是显示一个空白的粉红色视图。我不知道我做错了什么。这是我的代码片段:

游戏.h

在 viewController 的 viewDidload...

其他奇怪的症状是我在 .xib 文件中创建了一个 UIView 并将它的类更改为 SPView。但是当我使用该视图时,编译器仍将其识别为 UIView。这就像 xCode 可以看到头文件,但编译器不知何故看不到。另一个问题是我尝试使用方法'SPImage *background = [SPImage imageWithContentsOfFile:@"camera_test.png"];',但是当我运行它时,它给出了这个错误,reason: '+[NSBundle appBundle]: unrecognized selector sent to class 0x7a6890'.这意味着它找不到麻雀类别方法'appBundle '。但是这个方法在源代码中确实存在!它编译没有问题。它只是在运行时崩溃。

我仔细检查了构建设置,我认为我的所有设置都正确,例如 'Other linker flags' as -ObjC -load_all. 我不知道有什么问题。

0 投票
1 回答
387 浏览

ios - 在 UIScrollView 中拖动/缩放视图时,SPTween 冻结

我正在使用 Sparrow 框架。我一直在玩使用 SPTween 和 SXParticleSystem 移动精灵。问题是当我在 UIScrollView 中移动或调整视图大小时,那些补间和粒子只是冻结。当我结束拖动时,精灵再次移动,不是从它冻结的地方移动,而是从它们应该在它没有被冻结的地方移动。如何将这些精灵与其他动画 UIKit 元素一起制作动画。

我确实尝试使用 CoreAnimation(UIView 动画)并拖动滚动视图。它不会冻结。有任何想法吗?

CADisplayLink OpenGL 渲染中断 UIScrollView 行为

在 iPhone 上拖动 UIScrollView 时,OpenGL ES 视图中的动画会冻结

我在上面看到了这些类似的帖子,他们建议移动滚动视图会将 runLoopMode 更改为 OpenGL 通常不使用的模式。但是我仍然不知道如何更改 Sparrow 框架中的 runLoops。

在此处输入图像描述

查看全尺寸

0 投票
4 回答
1426 浏览

ios - 为 iOS 构建 2D 游戏

我应该使用什么来为 iOS 创建 2D 游戏?有几种选择,但我不知道性能影响是什么。我正在考虑使用 OpenGL ES 2.0 和 GLKit、Cocos 2D 或者只是带有 Core Graphics 的 UIKit。