当前位置: 首页 > news >正文

山东网站营销seo电话网站建设包含哪些建设阶段

山东网站营销seo电话,网站建设包含哪些建设阶段,wordpress主题添加设置选项,三门峡河南网站建设在使用 Cocos Creator 开发项目的过程中#xff0c;为了提高开发效率我们开发了很多扩展插件#xff0c;本文介绍常用的几款#xff0c;抛砖引玉#xff0c;希望给大家带来帮助。腾讯开心鼠英语网页扩展#xff1a;运行时查看场景节点树Cocos Creator 本地项目通常会在 Ch… 在使用 Cocos Creator 开发项目的过程中为了提高开发效率我们开发了很多扩展插件本文介绍常用的几款抛砖引玉希望给大家带来帮助。腾讯开心鼠英语网页扩展运行时查看场景节点树Cocos Creator 本地项目通常会在 Chrome 上调试运行借助 Chrome 强大的开发者工具我们可以对网页的性能、网络、脚本逻辑等进行调试优化。然而对于游戏来说场景中的节点组件信息并没有办法直观的获取和修改无法快速定位问题。为了解决这个痛点我们可以修改 Cocos Creator 预览时的网页模版让其显示更多的场景信息。下面是修改过后的预览游戏界面扩展了如下功能场景节点树实时显示节点、组件属性实时显示更改可视化缓存资源标记场景中节点位置输出节点、组件引用到控制台源码https://github.com/potato47/ccc-devtools此页面使用了 vue vuetify 开发对于单页面应用来说 vue 是非常好的选择大家也可以基于这种方式来定制自己项目的预览界面。VS Code 扩展JavaScript 代码支持函数跳转Cocos Creator 支持 JavaScript 和 TypeScript 两种语言如果你是用 VS Code 来开发 Cocos Creator 的 js 项目那你的编程体验应该不是很好因为 Cocos Creator 的组件脚本是一套自定义的结构const mylog  require(mylog);cc.Class({  properties: {    node1: cc.Node,    node2: cc.Node,    label1: cc.Label,    label2: cc.Label,  },  start: function() {    this.method1();  },  method1: function() {    console.log(method1);  },  method2: function() {    console.log(method2);  },});在这个结构下VS Code 不能识别 this当你在 start 方法里输入 this. 的时候无法准确的获得可以访问的属性和方法也无法通过点击方法名或者模块名来跳转到定义位置。好在 VS Code 有丰富的扩展 API通过学习文档[1]我们开发出了一款让 js 代码支持函数跳转属性提示的插件。大家可以在 VS Code 插件商店里搜索 “Cocos Creator JS“ 来下载使用。下面是预览效果:js代码支持函数跳转js代码提示模块跳转源码https://github.com/potato47/vscode-cocos-creator-js编辑器扩展微信小游戏子包依赖检查得益于 Cocos Creator 优秀的跨平台能力我们的项目上线了 Android、iOS、Web 和微信小游戏平台。由于微信平台对代码包大小有限制在上线微信小游戏时我们使用了代码分包功能但是项目开发过程中有些模块互相耦合导致分包后主包与子包或者子包之间有依赖在被依赖包加载前就对其进行导入会导致程序出错。为了解决这个问题我们开发了一款 Creator 插件可以对子包依赖自动检测。效果如下:点击检查依赖按钮后插件会自动检查所有子包间的依赖并可视化的显示出来点击文件名定位到脚本位置根据修改建议修改即可。源码https://github.com/potato47/wx-subpackage-helper编辑器扩展快速打开场景在使用 Cocos Creator 编辑器过程中个人体验最不好的就是资源管理器里的搜索功能了在 1.x 版本搜索资源时每输入一个字母都会调用一次全局过滤资源的函数输入过程中就会感觉到持续的卡顿在 2.x 版本稍微优化了一下体验改为敲回车再执行过滤函数但在资源繁多的项目里搜索依然会卡顿。为了解决这个不大但影响心情的问题我们开发了一款搜索插件可以快速搜索打开场景或者预制体资源。无需等待无需鼠标。源码https://github.com/potato47/cocos-creator-quick-open-x控制台扩展控制台查看节点树节点属性通过 Chrome 的开发者工具我们可以直接对原生平台中 Cocos Creator 的 JavaScript 代码进行远程调试但一些 UI 相关问题依然不好定位如果能在控制台里查看节点树就会方便很多。首先介绍一下 console.group 和 console.groupEnd 这两个函数它们可以组成一个可以折叠的标签用于将输出信息分组console.group 默认展开相应的还有一个 console.groupCollapsed 默认折叠显然我们可以用它们输出树形结构。function tree(node  cc.director.getScene()) {    let style  color: ${node.parent  null || node.activeInHierarchy ? green : grey};;    if (node.childrenCount  0) {        console.groupCollapsed(%c${node.name}, style);        node.children.forEach(child  tree(child));        console.groupEnd();    } else {        console.log(%c${node.name}, style);    }}将上述代码粘贴到控制台然后输入 tree(), 就可以查看当前场景的节点树结构了。上面的功能还很简陋经过扩展我们可以获得更多的功能每个节点后边会附带常见的几个属性和唯一id通过 cc.cat(id) 即可获得这个节点的引用提高调试效率。源码https://github.com/potato47/ccc-devtools/blob/master/libs/js/cc-console-utils.js适用于 Cocos 的 JSC 加解密工具Cocos Creator 在构建的时候支持对脚本进行加密和压缩。然而官方并没有提供一个解压和解密的工具。这给 jsc 的二次修改和重用带来了不便。本工具弥补了这个不足提供了与 Cocos Creator 相同的加密、解密、压缩、解压的方法。可以很方便地对构建得到的 jsc 进行解密、解压得到 js 也可以将 js 压缩、加密回 jsc 。源码https://github.com/OEDx/cocos-jsc-endecryptor参考Cocos Creator 扩展编辑器文档[2]Cocos Creator 自定义网页预览文档[3]VS Code 插件开发文档[4]参考资料[1]文档: https://code.visualstudio.com/api/language-extensions/programmatic-language-features[2]Cocos Creator 扩展编辑器文档: https://docs.cocos.com/creator/manual/zh/extension/[3]Cocos Creator 自定义网页预览文档: https://docs.cocos.com/creator/manual/zh/advanced-topics/custom-preview-template.html[4]VS Code 插件开发文档: https://code.visualstudio.com/api/get-started/your-first-extension
http://wiki.neutronadmin.com/news/348807/

相关文章:

  • 登封哪里有做网站的注册网站后怎么建设
  • 企业网站建设解决方案 成都快站建站
  • 艾臣网站建设可以做淘宝推广的网站有哪些内容
  • 学校网站建设意义有哪些方面网店运营流程步骤
  • 石家庄新钥匙网站郑州新一网站建设
  • 做爰全过程教育网站大连网站建设咨询
  • 设计网站推荐外网海口网站运营托管公司
  • 做淘宝客最好的网站是什么网站江苏短视频seo搜索
  • 做企业网站需要多久佛山网页设计多少钱
  • 深圳制作网站的公司简介企业查询哪个好用
  • 一个网站多台服务器该怎么跟程序员谈做网站
  • 坪洲网站建设餐饮业网站源码 织梦
  • 子网站怎么建设网站的规划方案
  • 网站开发语言哪几种过年做那个网站能致富
  • 网站推广的英文content微信电影网站怎么做
  • 网站建设预算策划企业网站建设预算表
  • 琼中网站建设网络营销策划流程
  • 网站首页设计注意夜晚很晚视频免费素材网站
  • 安徽网站建设论坛淄博张店外贸建站公司
  • 海洋公司做网站asp服装商城网站源码
  • 网站系统升级需要多久中国加盟网首页
  • 移动端网站如何优化电子商务网站定制
  • 做我韩国连续剧网站关键词推广是指
  • 徐州网站app开发怎么去掉2345网址导航
  • 西部数码里面如何建设自己的网站晋中建设机械网站
  • 做外贸网站需要请外贸文员吗中国外贸订单网
  • 做采集网站赚钱做网站图片路径做缓存吗
  • 营销型网站建设需要有什么功能大唐网站首页
  • 做视频网站要用到的服务器厦门做网站哪家好
  • 黑山网站建设ipad做电影网站