自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(173)
  • 收藏
  • 关注

原创 PHP post 数据丢失问题

max_input_vars是PHP配置选项之一,用于设置一个请求中允许的最大输入变量数。它指定了在处理POST请求或者通过URL传递的参数时,PHP脚本能够接收和处理的最大变量数量。增加max_input_vars的值可以确保在处理大量表单字段或者复杂的数据时不会丢失任何输入变量。但是,过高的值可能会导致内存消耗过大,因此需要根据实际情况进行调整。max_input_vars的默认值是1000,意味着一个请求中最多可以包含1000个输入变量。当超过这个限制时,超出部分的变量将被忽略。

2025-02-22 17:34:58 328

原创 Godot入门 10计分、音频及导出

添加Label节点,加载字体,设置字体大小,使用8的倍数,使字体看起来清晰。修改字体颜色。

2024-07-28 16:30:04 708

原创 Godot入门 09死亡机制及玩家2.0

添加死亡时慢动作效果,通过改变游戏时间尺度实现。触碰怪物后,移除玩家碰撞形状节点,使玩家掉落。编辑killzone脚本。

2024-07-28 12:09:00 346

原创 Godot入门 08敌人

Slime场景中,添加RayCast2D节点,设置射线方向,重命名为RayCastRight。同理添加RayCastLeft。添加CollisionShape2D节点,设置矩形碰撞形状。按住ALT可对称修改碰撞形状。添加Node2D节点,添加AnimatedSprite2D节点。设置加载后自动播放,10FPS,并拖动动画到水平线上。重命名Node2D为Slime,保存场景。Slime场景添加脚本。

2024-07-27 22:11:01 299

原创 Godot入门 07 世界构建2.0

添加基础节点Node,重命名为Platforms,整理场景树,拖动Platform到Platforms节点下。添加基础节点Node,重命名为Coins,整理场景树,拖动Coin到Coins节点下。添加图层元素,命名为Background,并修改排序,优先绘制背景图层。设置当前图层名称为Mid。使用矩形工具批量设置背景。

2024-07-27 21:25:14 262

原创 Godot入门 06死亡机制1.0版

0.6秒计时器结束后,触发_on_timer_timeout函数,调用get_tree().reload_current_scene(),重新加载当前活动的场景。添加新场景,添加节点Area2D,设置碰撞的物理层为2,改节点名为Killzone。玩家进入killzone场景,触发_on_body_entered函数,启动计时器。限制相机的底部滚动极限,使用标尺工具量出距离,设置距离为100,并设置平滑停止。添加Timer节点,设置等待时间0.6秒,单次触发。Killzone添加脚本,使用空模板。

2024-07-26 23:29:04 520

原创 Godot入门 01Godot介绍

通过社区驱动的开发,Godot不断更新和改进,为用户提供了一个强大但用户友好的工具,可以用来开发任何类型的游戏,并且没有任何使用限制。总之,Godot是一个多功能、开源且免费的游戏引擎,适用于各种规模的项目和不同的平台,从桌面到移动设备再到Web平台.完整项目:https://github.com/Brackeys/first-game-in-godot Godot。Unity大神,YouTube百万游戏开发者的启蒙老师,Brackeys,携 Godot 新手教程,正式回归。

2024-07-26 22:55:51 416

原创 Godot入门 05收集物品

创建新场景,添加Area2D节点,AnimatedSprite2D节点 ,CollisionShape2D节点。按F键居中,放大视图。设置动画速度设为10FPS,加载后自动播放,动画循环。设置只有玩家碰撞硬币才出发信号,其他物体(如平台等)碰撞不加金币。碰撞形状设为圆形,修改Area2D节点为Coin,保存场景。拖动coin场景进入game场景,Ctrl+D复制节点。创建coin脚本,使用默认模板。设置硬币只检测第2层的碰撞。coin脚本中添加信号。修改玩家的物理层级为2。

2024-07-25 22:11:19 1279

原创 Godot入门 04平台设计

重命名AnimatableBody2D节点为Platform,保存场景,拖动platform场景到game场景中。拖动一个新平台节点到game场景中,别给它添加AnimationPlayer节点,添加新动画move。动画位置修改为1秒,按住Shift键,水平方向移动。拖动平台移动到结束位置,添加关键帧。1、调整节点顺序,把Player节点拖动到Platform节点之后。移动太快可修改动画时间,并拖动关键帧到2秒位置,设置加载后自动播放。修改玩家层级,解决跳跃时平台在玩家前方问题。添加Sprite2D节点。

2024-07-25 21:26:03 466

原创 Godot入门 03世界构建1.0版

进入选择模式,TileMap选择绘制,选中图块后在场景中左键点击绘制。左键拖动绘制多个,右键移除绘制。在game场景,删除StaticBody2D节点,添加TileMap节点。摄像机跟随玩家,拖动Camera2D节点到玩家节点下方,设置位置平滑。绘制树木技巧,可先绘制一个底部中间可绘制多个,最后再绘制树顶部。选择那些图块属于物理层级,树木、装饰不发生碰撞,可直接穿过。取消橡皮擦后按住Shift创建大型图块。碰撞体结合时需要相当精确,避免角色卡住。拖动图片到图块,自动创建图块。左键选择,或按住左键滑动选择。

2024-07-24 23:00:23 710

原创 Godot入门 02玩家1.0版

完整项目:https://github.com/Brackeys/first-game-in-godot Godot。Unity大神,YouTube百万游戏开发者的启蒙老师,Brackeys,携 Godot 新手教程,正式回归。

2024-07-23 23:06:02 889

原创 vue 打包下载多层zip文件

【代码】vue 打包下载多层zip文件。

2024-02-01 16:43:59 684 1

原创 vue 深拷贝 重置数据 字段重新校验

【代码】vue 常用代码。

2023-05-24 14:59:54 378

原创 iview自定义 table表头

【代码】iview自定义 table表头。

2023-05-24 14:56:19 1064

原创 laravel 输出SQL

【代码】laravel 输出SQL。

2023-04-24 17:58:27 612

原创 cnpm使用

以后安装时,依然用npm命令,但是实际是从淘宝国内服务器下载的。

2022-12-02 10:24:55 394

原创 jquery 获取data自定义属性

jquery获取data自定义属性。

2022-08-02 11:54:42 633

原创 layer msg 图标

layer msg 图标

2022-07-11 11:36:39 999

原创 PHP 生成模糊图片

$filename = "Uploads/card/card_poster.png"; //生成白色背景图 用于图片合成 $blank_bg_w = 375; // 背景图片宽度 $blank_bg_h = 553; // 背景图片高度 $blank_background = imagecreatetruecolor($blank_bg_w,$blank_bg_...

2022-05-27 15:16:05 361

原创 ubuntu 设置静态ip

sudo vi /etc/network/interfaces# The primary network interfaceauto ens33#iface ens33 inet dhcpiface ens33 inet staticaddress 192.168.0.35netmask 255.255.255.0gateway 192.168.0.1sudo /etc/init.d/networking restartping 114.114.114.114

2022-03-01 11:50:30 352

原创 golang float64比较大小

aa:= 2.55 bb:= 1.23 //比较float64 大小 if math.Max(aa, bb) == aa && math.Abs(aa-bb) > 0.000001 { fmt.Println(aa,bb) }

2022-02-26 14:30:30 2649

原创 docker build多个tag

docker build -t 192.168.0.18:5000/hello:latest -t 192.168.0.18:5000/hello:v1 -f service/hello/Dockerfile .

2021-12-27 16:26:02 2837

原创 go 解析xml文件,获取excel 指定工作表的索引

获取excel 指定工作表的索引go get github.com/beevik/etree// GetDefaultSheetIndex 获取数据源工作表索引func GetDefaultSheetIndex(workbookPath string, defaultSheetName string) (defaultSheetIndex int, err error) { doc := etree.NewDocument() if err = doc.ReadFromFile(work.

2021-12-16 11:52:45 411

原创 go 获取数据类型

package main import ( "fmt" "reflect" ) func main() { var a int typeOfA := reflect.TypeOf(a) fmt.Println(typeOfA.Name(), typeOfA.Kind()) }

2021-12-16 11:49:32 943

原创 vue 时间戳转日期

//时间戳转日期 formatStr(originVal) { let time = new Date(originVal * 1000); let y = time.getFullYear(); let m = time.getMonth() + 1; let d = time.getDate(); return y + '-' + this.add0(m) + '-' + this.add0(d); }, add0(m.

2021-12-08 12:01:18 968

原创 docker 基本使用

1. 搜索镜像docker search mysql2. 获取镜像docker pull mysql3.查看docker运行的容器(可以获取到这个容器的id) docker ps4.访问这个容器docker exec -it 73877e65c07d /bin/bash5.已拉取的镜像[root@localhost docker]# docker imagesREPOSITORY TAG IMAGE ID .

2021-11-25 16:44:58 658

原创 vxe-table + golang后端导出excel

vxe-table + golang后端导出excel。

2021-10-26 17:30:14 1537

原创 echarts 下载base64图片

let myChart = echarts.init(document.getElementById(_this.widgetId));myChart .getDataURL()

2021-10-26 17:23:51 213

原创 win10 安装 gogf /gf-cli 工具

1.下载执行文件2.双击运行,选择安装位置3. gf -v 查看版本号

2021-09-28 14:35:43 1365 1

原创 vue 拖动组件

vue-draggable-resizable-gorkys参考教程:Storybook

2021-09-25 15:19:41 206

原创 echarts vue

initEcharts(dataset, tooltipConfig) { //数据挂载更新完之后执行 this.$nextTick(() => { this.setEcharts(dataset, tooltipConfig) }) }, setEcharts(dataset, tooltipConfig) { let _this = this // 基于准备好的dom,初始化echarts实例 .

2021-09-25 15:17:47 164

原创 js 二维数组排序

let list = [ {id:1,name:"aa"}, {id:2,name:"bb"}, {id:3,name:"cc"}, ] //id从小到大排序 list.sort(function (a,b){ return a.id-b.id; })

2021-08-13 17:29:40 984

原创 carbon 2020-08-10 转时间戳

StartTime := carbon.ParseByFormat(search["StartTime"].(string), "Y-m-d").ToTimestamp()

2021-08-12 17:55:38 781

原创 vex-table 年选择器格式化返回值

<vxe-input v-model="formData.year" placeholder="请选择货品年份" type="year" clearable value-format="yyyy" style="width:100%"></vxe-input>

2021-07-30 13:40:02 587

原创 阿里云 oss The bucket POST must contain the specified ‘key‘. If it is specified, please check the order

https://help.aliyun.com/knowledge_detail/42976.html?spm=a2c4g.11186623.2.13.11cd1a210eyJOX

2021-07-30 13:35:17 4410

原创 vxe-table底部合计

<input value="" type="hidden" name="goods_table" id="goods_table"/> <div id="app" class=" am-u-sm-12 am-u-md-12 am-u-lg-12 am-margin-top-xs"> <inp.

2021-05-31 19:53:21 5712 3

原创 text/template select使用

<a href="javascript:void(0);" class="j-user-quit tpl-table-black-operation-del" data-id="<?= $item['clerk_id'] ?>"> 离职</a><script id="tpl-update-delivery" type="text/template"> <div class="am-padding-top-sm"&gt.

2021-05-31 19:42:13 375 1

原创 hyperf 软删除

deleted_at 默认为null`delete_time` int(11) unsigned DEFAULT NULL COMMENT '软删除',

2021-05-13 09:27:08 1332

原创 php 添加snowflake扩展

雪花ID全家桶 https://gitee.com/yitter/idgeneratorphp扩展安装 https://gitee.com/yitter/idgenerator/tree/master/PHPgit clone https://gitee.com/yitter/idgenerator.gitcd idgenerator/PHPphpize./configure --with-php-config=/path/php-config//修改path地址//./configu

2021-05-08 14:07:36 525

原创 EasyDL使用

目录登录创建模型创建数据集导入数据手动标注训练模型发布模型体验H5easydl官网:https://ai.baidu.com/easydl/官方文档:https://ai.baidu.com/ai-doc/EASYDL/ok38n2w9h登录创建模型创建数据集导入数据图片最少要上传4张手动标注训练模型发布模型官方文档:https://ai.baidu.com/ai-doc/EASYDL/Yk38n3bj.

2021-04-30 10:46:11 3465 4

空空如也

空空如也

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

TA关注的人

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