自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 Vue3组件间常用通信方式

v-model相当于自定义事件的语法糖,雨溪可能觉得你使用自定义事件的方式进行组件间的通信,怕你写的代码太多了有点受累,于是就推出了v-model双向数据绑定的方式进行组件间的通信。其中v-model包括两种写法。一个组件可以通过props向它的子组件传递数据,子组件则可以通过$emit触发一个事件,并将数据传递给父组件。第二种:v-model= ==>$emit('update:model-value',值) 使用默认的事件名model-value。

2023-04-26 22:01:21 879

原创 typescript详解

官方: 是 javascript 的超集私人: 一个带有类型限制的 js 代码书写方式, 书写强类型的 javascript 脚本=> 可以在开发过程中帮你规避一些有可能因为类型不同引起的错误+ 注意: 他的错误提示会有, 但是是非强制性的=> 错误只是因为编辑器识别到了 ts 代码, 然后给你一个错误提示=> 但是只要 js 的语法没有问题, 就能正常编译执行=> 目的: 为了在开发规程中, 帮你规避一些类型错误

2023-04-14 22:52:27 216

原创 最全版git指令

注意: 把当前分支的内容, 上传到远程的某一个分支内容(如果远程没有这个分支, 会自动创建)注意: 我们合并方式只有一种, 你站在某一个分支上, 把别的分支的内容合并到自己身上。+ 注意: 你在哪一个分支上创建的新分支, 新分支的内容就是当前分支的复制版。-> 添加所有文件: git add --all 或者 git add。+ 输入指令: git reset --hard 版本id。+ 输入指令: git reset --hard 版本id。+ 输入指令: git merge 你要合并的分支名称。

2023-04-13 22:01:01 154

原创 数组扁平化

+ 把多维数组拆分成一维数组 + 核心: 递归遍历原始数组 => 把每一个层级上的内容拿出来放在一个新数组内

2023-04-12 22:14:46 89

原创 小程序如果版本更新了怎么通知用户

当小程序发布新的版本后,用户如果之前访问过该小程序,通过已打开的小程序进入(未手动删除),则会弹出提示,提醒用户更新新的版本。用户点击确定就可以自动重启更新,点击取消则关闭弹窗,不再更新.

2023-04-12 20:15:25 475

原创 解决vue中编程式路由重复跳转路由的错误!!

【代码】解决vue中编程式路由重复跳转路由的错误!!

2023-04-11 18:52:53 283

原创 vue-router怎么生成动态地址

一般我们在使用vue-router进行路由管理的时候,是通过如下方式配置路由与组件之间的映射关系// router/index.js配置文件 const router = new VueRouter({path : '/login' , component :() => import('../views/Login') //登录路由 } , {path : '/reg' , component :() => import('../views/Reg') //注册路由 } , {

2023-04-11 13:03:06 263

原创 JavaScript中的继承(最全版)

为了把公共的内容提取出来变成更加公共的内容为了让所有的类都能使用

2023-04-05 19:41:57 180

原创 JavaScript中为啥0.1 + 0.2 为什么不等于 0.3

由于10进制的小数在转2进制的时候,规则是小数部分乘以2,判断是否得到一个整数,如果得到整数,转换完成;如果没有得到整数,则继续乘以2判断。所以,0.1和0.2在转换2进制的时候,其实是一个无限死循环,也就是一直乘以2没有得到整数的时候,但计算机内部对于无线死循环的数据

2023-03-31 12:51:47 96

原创 JavaScript日期对象

日期对象:一个和日期有关的对象,用来处理日期和时间。是由js已经提供给我们的,我们称为内置对象。内置对象有Array,Object,Date,String等等。

2023-03-18 20:38:46 79

原创 数组去重的3种方法

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2023-03-14 21:11:57 113 1

原创 vscode找不到执行文件导致更新失败

出现C:\Users\25829\AppData\Local\Programs\Microsoft VS Code,找不到指定的code.exe/vscode.exe程序我们只需要在C:\Users\25829\AppData\Local\Programs\Microsoft VS Code中找到名字为_的文件夹,再将_的文件夹下面的文件全部给剪切出来放到外层文件夹,这个时候 _的文件夹 还存在,我们重新启动vs后这个文件夹会消失,再次尝试更新时会成功更新。下面是已经删除_文件夹后的样子...

2022-07-10 17:41:16 2616 3

Unity双人沙漠坦克小游戏

unity沙漠坦克小游戏 压缩包中附带: 1.源码+已发布文件 2.c#代码解释 3.软件说明书+实验步骤 4.修改程序时间的软件,可将程序时间修改为你想要的时间 设计主题:双人沙漠坦克射击小游戏 一.基本思路: 1.首先搭建场景,导入素材、创建游戏场景、修改天空颜色、修改摄像机位置和视图。 2.其次设置坦克的移动与旋转,设置坦克俩后轮冒烟效果,为坦克添加刚体组件、碰撞盒子并调整位置Add component->physics->Box collider(碰撞盒子大小和坦克大小尽量一致),碰撞盒子不能紧挨地面,容易检测坦克与地面发生碰撞导致坦克无法移动。 将坦克做成预制体,预制体实例化产生的新的游戏对象依然保持着与预制体的关联,也就是对预制体进行添加组件,修改属性组件等该改变。对游戏对象进行操作时,可以直接apply用于预制体上。添加脚本来实现坦克的前后移动、旋转功能(约束刚体部分轴,位置冻结Y轴,旋转冻结X,Z轴),如果不约束,坦克会往天上跑,在Tank刚体组件中的Constraint中进行更改。

2022-07-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除