如何在现有项目中使用 Cocos2d-Swift
How to use Cocos2d-Swift in existing project
我有一个现有的 Objective-C 项目。现在我决定重写一些代码并向其中添加 Cocos2d 。我知道这个框架很长时间了,我最近发现他们停止了对 Cocos2d 的支持并创建了一个名为 Cocos2d-x 的新版本。在那里我找到了 Swift 库,我问我 如何在我现有的 Objective-C 项目中使用 Cocos2d-Swift 框架?一步一步的教程会很棒。我在互联网上搜索了一下,发现了这个:
Whosebug Link
但是由于 post 是 2011 年的,所以它不包括如何添加 swift 库,因为此时 Swift 还没有被引入。
Cocos2d-swift 有点用词不当:它目前是用 objective-c 写的。该软件现在与 SpriteBuilder 一起分发,这就是为什么没有像以前那样 'install.sh' 的原因。因此将它集成到您的项目中应该不会太困难。使用 SpriteBuilder(来自 AppStore)创建一个 'blank' SB 项目,然后查看 cocos2d 是如何集成到其中的。那么,所见即所得!
警告:Cocos2d 现在是 ARC,因此您的项目最好默认为 ARC。否则你将不得不做很多Xcode click-click-click 来使引用计数策略文件具体化。
我有一个现有的 Objective-C 项目。现在我决定重写一些代码并向其中添加 Cocos2d 。我知道这个框架很长时间了,我最近发现他们停止了对 Cocos2d 的支持并创建了一个名为 Cocos2d-x 的新版本。在那里我找到了 Swift 库,我问我 如何在我现有的 Objective-C 项目中使用 Cocos2d-Swift 框架?一步一步的教程会很棒。我在互联网上搜索了一下,发现了这个: Whosebug Link
但是由于 post 是 2011 年的,所以它不包括如何添加 swift 库,因为此时 Swift 还没有被引入。
Cocos2d-swift 有点用词不当:它目前是用 objective-c 写的。该软件现在与 SpriteBuilder 一起分发,这就是为什么没有像以前那样 'install.sh' 的原因。因此将它集成到您的项目中应该不会太困难。使用 SpriteBuilder(来自 AppStore)创建一个 'blank' SB 项目,然后查看 cocos2d 是如何集成到其中的。那么,所见即所得!
警告:Cocos2d 现在是 ARC,因此您的项目最好默认为 ARC。否则你将不得不做很多Xcode click-click-click 来使引用计数策略文件具体化。