在项目之间创建通用模块 [COCOS2D]

Posted

技术标签:

【中文标题】在项目之间创建通用模块 [COCOS2D]【英文标题】:Create common modules between projects [COCOS2D] 【发布时间】:2021-02-04 04:07:53 【问题描述】:

您好,我想用 cocos2d(我是新来的)制作一些项目(游戏),这些项目(游戏)将从一个公共文件夹中获取代码或一些资产。我怎样才能做到这一点?例如,我编写了一个具有状态机管理器的通用模块,并且我想在我的两个 cocos 项目中都使用它。先感谢您! (我用的是 cocos creator)

【问题讨论】:

【参考方案1】:

我在这里找到了一种方法,如果有人遇到同样的问题,我就是这样做的。我把我所有的 cocos 项目放在一个文件夹中,并在该项目中创建了一个名为 common_assets 的文件夹。之后,我确实访问了每个项目资产文件夹,并以管理员身份在 powershell 上进行了操作: ni -ItemType SymbolicLink -Path common_assets -Target ....\common_assets 这将使 symbolicLink 与普通窗口有所不同,它将在所有拥有它的项目上完成这项工作。如果您从一个项目中对 common 进行更改,它将适用于任何项目!

【讨论】:

以上是关于在项目之间创建通用模块 [COCOS2D]的主要内容,如果未能解决你的问题,请参考以下文章

cocos2d 如何创建继承与 ccsprite的类并在项目中使用

如何更改 cocos2D 中的默认启动图像?

Cocos2D:如何在不同类之间发送事件

Cocos2d学习笔记2——cocos命令行指令使用

cocos2d 1.0 beta 两个场景之间的过渡和程序刚刚退出?

在故事板项目中嵌入 cocos2d