项目背景
-
在职小前端,周末有时间,想学习…,
-
Creator小白,到处找视频学习,然后找到官方的 摄像机(Camera)教程,
-
看完那个激动呀,感觉好像都会了…,
-
于是打开编辑器实战一把,麻蛋,无限翻车中…
-
项目就这样开始了
项目过程
-
最痛苦就是没有素材,只能去xxx宝买点,
-
技术上也经常遇到难题,各种查询,视频…,
-
最让我深刻的还是 官方的赌上十年开发经验的系列视频,让我学习了很多,开启了写代码必须看下天花板的神技能,受益匪浅…。
项目技术
一起学习
-
怎么接入微信JS-SDK?项目打包好的文件里面有index.html,然后h5怎么接入creator就怎么接入。
-
怎么把数据向服务端发送?我是用axios,插件方式,你呢?用的是撒呢,留言哈。
-
聊天系统?单独起个服务,进行转发,目前没有保存聊天信息,如果是Nginx代理的话,要配置下,才能进行socket.io服务
-
帧动画同步?接受到数据,先放进数组,然后update依次更新,不知道这样对不对,小伙伴们你们也是这样吗?
-
微信头像跨域问题?后台进行get请求转发。
前端
cc.loader.load({url: ‘路由/wximg?url=微信头像地址’, type: ‘jpg’}, function (err, tex) {
//逻辑
});
*后台
安装request模块
npm install --save request
app.get("/wximg",function (req,res) {
//转发路由,并且返回
request.get(req.query.url).pipe(res);
});
在线小案例
http://cs.caiyc.cn/1/img/1.png
希望Creator 2.0版本到来之前,学习和制作更多h5游戏,和Creator、Creator小伙伴们一起成长,
资料很少,bug很多,我们也在一天天成长。。。