星辰大海


cocos creator实现打飞机小游戏

cocos creator实现打飞机小游戏 这里跟着cocos creator视频教程做了一个打飞机的简单小游戏 1.新建项目 在assets文件夹中,创建plane文件夹,在其下创建resources,用来存放,游戏的图片资源,再创建Script文件夹,用来放脚本信息,新建plan...

pnpm包的使用

pnpm 根据官网的介绍 p 是单词 performant 的缩写,所以 pnpm 可以理解为 performant npm。 pnpm 主要有以下优点: 节省:节省硬盘空间,解决幽灵依赖。 快速: pnpm 比其他包管理工具快两倍; 高效: node_modules 中的文件链接自特定的...

cocos creator学习笔记

安装和启动以及项目目录 安装包下载地址(安装过程忽略,按照官方一步一步来) 新建项目 通过右下角的add和new来导入或新建项目,点击新建项目后 这里首先最上面会选Creator编辑器版本,模板,文件名字以及路径 这里是编辑器的版本,可选择对应的版本开发,项目目录结构 ...

一行代码实现页面锚点滚效果

针对滚动到定位效果需求,发现有两种方法一行代码可以实现此效果 一、Element.scrollTo() Element 的 scrollTo() 方法可以使界面滚动到给定元素的指定坐标位置。 语法: element.scrollTo(x-coord, y-coord) element....

手动实现promise原理

promise解决问题 在传统的异步编程中,如果异步之间存在依赖关系,我们就需要通过层层嵌套回调来满足这种依赖,如果嵌套层数过多,可读性和可维护性都变得很差,产生所谓“回调地狱”,而Promise将回调嵌套改为链式调用,增加可读性和可维护性。 观察者模式 我们先来看一个最简单的Promi...

vite打包后cdn js文件的跨域问题

问题 vite 打包后访问出现跨域问题 Access to script at 'https://xxx.xxx.com/static/js/vendors~main-a5ffb745ef10a734101a.js?a5ffb745ef10a734101a' from origin 'ht...

vscode占cpu高卡顿问题的原因

主流解决方案 最近使用 Vscode 总是特别卡顿,网上大部分的解决方案如下 search.followSymlinksd: false (控制是否在搜索中跟踪符号链接) git.enabled: false (是否启用Git) git.autorefresh: false (是...

js对象判断属性方法

编写JS的过程中,我们经常用到对象,也会用到对象中的属性,下面介绍了关于JS判断对象属性是否存在的几种方案,文中通过实例代码介绍的非常详细,需要的朋友可以参考下 in JavaScript的in操作符可以用来判断一个属性是否属于一个对象,也可以用来变量一个对象的属性, // 数组 var...