cocos creator 小游戏登录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cocos creator 小游戏登录相关的知识,希望对你有一定的参考价值。
参考技术A buttonclick:function(event)let exportJson = ;
let sysInfo = window.wx.getSystemInfoSync();
//获取微信界面大小
let width = sysInfo.screenWidth;
let height = sysInfo.screenHeight;
window.wx.login(
success: (res) =>
if (res.code)
console.log("res.code:", res);
exportJson.code = res.code;//向服务端传递code用于获取微信小游戏的用户唯一标识
window.wx.getSetting(
success (res)
console.log(res.authSetting);
if (res.authSetting["scope.userInfo"])
console.log("用户已授权");
window.wx.getUserInfo(
success(res)
console.log(res);
exportJson.userInfo = res.userInfo;
//此时可进行登录操作
);
else
console.log("用户未授权");
let button = window.wx.createUserInfoButton(
type: 'text',
text: '',
style:
left: 0,
top: 0,
width: width,
height: height,
backgroundColor: '#00000000',//最后两位为透明度
color: '#ffffff',
fontSize: 20,
textAlign: "center",
lineHeight: height,
);
button.onTap((res) =>
if (res.userInfo)
console.log("用户授权:", res);
exportJson.userInfo = res.userInfo;
//此时可进行登录操作
button.destroy();
else
console.log("用户拒绝授权:", res);
);
)
else
console.log('登录失败!' + res.errMsg)
,
);
,
cocos creator 入门理解点
简单解释,
Cocos是触控科技推出的游戏开发一站式解决方案,包含了从新建立项、游戏制作、到打包上线的全套流程。开发者可以通过cocos快速生成代码、编辑资源和动画,最终输出适合于多个平台的游戏产品。
Cocos的主要产品有Cocos Studio、Cocos2d-x(Cocos Framework)、Cocos Code IDE。
- Q: Cocos Creator 是游戏引擎吗?
- A: 它是一个完整的游戏开发解决方案,包括了 cocos2d-x 引擎的 JavaScript 实现(不需要学习一个新的引擎),以及能让你更快速开发游戏所需要的各种图形界面工具
- Q: Cocos Creator 的编辑器是什么样的?
- A: 完全为引擎定制打造,包含从设计、开发、预览、调试到发布的整个工作流所需的全功能一体化编辑器
- Q: 我不会写程序,也能使用 Cocos Creator 吗?
- A: 当然!Cocos Creator 编辑器提供面向设计和开发的两种工作流,提供简单顺畅的分工合作方式。
- Q: 我使用 Cocos Creator 能开发面向哪些平台的游戏?
- A: Cocos Creator 目前支持发布游戏到 Web、Android 和 iOS,以及点开即玩原生性能的 Cocos Play 手机页游平台,真正实现一次开发,全平台运行。
- Q: Cocos Creator 能开发Cocos2d-x C++ 或者 Lua 的游戏吗?
- A: Cocos Creator 可以通过安装C++/Lua for Creator插件,在编辑器里编辑UI和场景,导出通用的数据文件,在Cocos2d-x引擎中进行加载运行。
产品定位
Cocos Creator 是以内容创作为核心的游戏开发工具,在 Cocos2d-x 基础上实现了彻底脚本化、组件化和数据驱动等特点。
工作流程说明
在开发阶段,Cocos Creator 已经能够为用户带来巨大的效率和创造力提升,但我们所提供的工作流远不仅限于开发层面。对于成功的游戏来说,开发和调试、商业化 SDK 的集成、多平台发布、测试、上线这一整套工作流程不光缺一不可,而且要经过多次的迭代重复。
使用说明
Cocos Creator 是一个支持 Windows 和 Mac 跨平台运行的应用程序,双击即可启动运行。相比传统的 Cocos2d-x 工作流程,将配置开发环境的要求完全免除,运行之后就可以立刻开始游戏内容创作或功能开发。
在数据驱动的工作流基础上,场景的创建和编辑成为了游戏开发的中心,设计工作和功能开发可以同步进行,无缝协作,不管是美术、策划还是程序员,都可以在生产过程的任意时刻点击预览按钮,在浏览器、移动设备模拟器或移动设备真机上测试游戏的最新状态。
程序员和设计人员现在可以实现各式各样的分工合作,不管是先搭建场景,再添加功能,还是先生产功能模块再由设计人员进行组合调试,Cocos Creator 都能满足开发团队的需要。脚本中定义的属性能够以最适合的视觉体验呈现在编辑器中,为内容生产者提供便利。
场景之外的内容资源可以由外部导入,比如图片、声音、图集、骨骼动画等等,除此之外我们还在不断完善编辑器生产资源的能力,包括目前已经完成的动画编辑器,美术人员可以使用这个工具制作出非常细腻富有表现力的动画资源,并可以随时在场景中看到动画的预览。
最后,开发完成的游戏可以通过图形工具一键发布到各个平台,从设计研发到测试发布,Cocos Creator 全部帮您搞定。
以上是关于cocos creator 小游戏登录的主要内容,如果未能解决你的问题,请参考以下文章