框架使用
学习该框架的主要使用,主要通过作者在Gitee中分享的两个项目:
- oops-framework 通过Demo研究和学习框架的使用
- oops-game-kit 通过模版项目构建个人项目,通过框架进行项目的研究和开发。
在CocosCreator官方商店,可以通过 oops 搜索更多的框架项目Demo进行学习。
安装使用
oops-framework 和 oops-game-kit 的安装和使用时类似的,这里我们以oops-framework 为例:
- 使用Git命令下载所需要的项目(任选之一即可)
git clone https://gitee.com/dgflash/oops-framework
git clone https://gitee.com/dgflash/oops-game-kit
注: 下载项目完成后,千万不要直接导入CocosCreator编译器并打开;框架以插件的形式存在,下载的项目没有包含oops-plugin-framework的框架插件,会有着各种各样的报错。
- 下载成功后,通过终端进入项目目录,执行
update-oops-plugin-framework.sh
的命令,简要看下命令:
if [ ! -d "extensions" ]; then
mkdir extensions
fi
cd extensions
if [ ! -d "oops-plugin-framework" ]; then
git clone -b master https://gitee.com/dgflash/oops-plugin-framework.git
else
cd oops-plugin-framework
git pull
fi
命令会检测是否存在 extensions 插件目录,如果不存在则进行创建; 然后进入插件目录检测是否存在 oops-plugin-framework 目录,如果不存在则克隆,如果存在则拉取。
以插件这种方式可以保证:
- 项目与框架分离,降低耦合有利于维护拓展
- 通过命令下载或更新,可以保持框架的最新特性和拓展性