使用Python下载图片到本地

0 条评论

从网络上下载的图片

我这边有个需求,是在web编辑博客的时候插入图片不方便,遂写了一个python脚本用于下载网络图片并存在指定路径下.支持不同的图片格式,有需求可以直接用下面的脚本经行修改.
之前的流程是先找到图片在web提交到指定路径,然后再进行插入现在就只需要复制控制台输出的标签即可.

阅读全文

五分钟技术分享使用Python快速制作UI界面

0 条评论

上图是我制作的一个python与unity通讯的ui测试界面

今天花五分钟我们聊聊使用Python快速制作UI,在开发过程中我们会有一些测试工具的需求,只注重功能,并不在乎UI的美观性,只要够稳定,开发速度够快。

当谈到使用 Python 迅速搭建用户界面时,我们不得不提 Tkinter。借助这个 Python 的标准 GUI 工具包,

你可以在短短几分钟内创建出基本的用户界面,下面我们简单了解下这个工

具的特性。

阅读全文

Use Python in Unity Editor

0 条评论

Unity在其2019.3版本中引入了对Python的支持。

但这个功能是作为实验性功能提供的,需要从Unity Package Manager中下载安装。该功能使开发人员能够使用Python编写和执行脚本,以及在Unity中直接调用Python代码。
如今4年多过去了,Python Scripting 插件已经更新到7.x版本了

阅读全文

开源项目|今天不当拼图仔,机器视觉来拼图

0 条评论

左侧为示例图,右侧为子图,绿框区域为机器视觉识别到的位置。

这两天有个脑洞想要实现一下,现在有了一点眉目在这边报个喜。

传统项目开发过程中UI出图之后,进行切图。然后由UE或者程序去进行游戏引擎内的拼接,这个过程虽然伤害不大但是费眼神。那么有办法解决吗?

有,还不少,PSD to Unity 的类似方案。实际上这部分拼图的工作让UI承担了。笑容只是从UI的脸上转移到了别人脸上。工作量仍然存在。

既然如此,我们不妨换个思路,旧的流程不变,仍旧是UI出layer(底板图)以及切片过的UI。我们通过机器视觉将切片定位到layer图的精确坐标。

阅读全文

介绍一个C#内消息订阅分发插件SNFramework

0 条评论

SmartNotificationFramework/EventBus for Unity3d
2015年 我在淘米写了一套 消息传递机制 当然这一套在我的上家公司也得到验证。
2016年 我在世纪创意基于2015年一版的消息传递进行了封装但是当时赶项目也没有引入。我称之为 SmartNotificationFramework 我希望它能达到足够的灵活,在我看来它工作的还不错,但是太简陋。
2018年 重构与完成了大部分的单元测试。SNFramework 是我正在使用的消息传递机制。它已经有了初步的理想功能,如消息上下分隔离,消息被阅读成功自动释放(即指执行一次),广播消息等。
2021年 添加Await/Async异步调用支持,并且增加了相对于的单元测试。

阅读全文

介绍一种可交互的瀑布水的案例以及制作流程

0 条评论

本篇记录下可交互的瀑布水的案例制作流程。使用的工具为shader graph,制作内容包括流动的水与水流被障碍阻挡分流的逻辑,网上有类似的教程但是只有图没有原理,看本篇就对了该有的都有。

阅读全文

有手就能学会|ShaderToy系列教程-开发环境配置与介绍

0 条评论

现在这里开个坑,这个系列带着做一下shadertoy的一些案例,我不是这方面的大神,这个系列教程大概只能算基础教学(目录在下方),所以这个系列教程没有任何压力,有手就能学会。

1
2
3
教程1. 开发环境配置与介绍
教程2. 语法与调试
教程3. 迁移脚本到游戏引擎

如果你是一个游戏开发者那么对Shader应该不会陌生,UE的Shader用的是HLSL,Unity兼容HLSL,与GLSL主推cg(HLSL)。那么shadertoy主要用的是什么语言呢?GLSL 当然要在unity或者ue使用shadertoy的代码怎么去做这个兼容后面的文章我们再聊一下,本篇就不作教学。

本系列的教程主要兴趣导向的,所以有时间的话可以玩玩看。

阅读全文

UnityHub与TuanjieHub的关系

0 条评论

如果你打开UnityHub会发现其中包含了有个TuanjieHub(团结)他们甚至能互相切换。团结引擎与Unity有什么关系呢?

阅读全文

五分钟技术分享|浅谈GOAP模式的AI设计

0 条评论

本篇花点时间谈谈GOAP的设计,这种AI结构非常容易做出差异化的ai表现,而从配置的角度上来说,对策划的要求也会比做fms或者行为树的配置要低得多。

阅读全文

五分钟技术分享|Lua语言中Require的工作原理

0 条评论

最近准备开始写个系列分类叫五分钟技术分享,就是单章内容控制在五分钟适合碎片化的时间浏览。本期分享的主题是Lua语言中Require的工作原理

阅读全文

lua中的面向对象之继承

0 条评论

阅读本文需求有一定的前置知识,比如什么是面向对象,这边就不再赘述,本文用几个简单的例子讲述下在lua语言环境下的面向对象。

阅读全文

Lua中的闭包

0 条评论

继续之前的Lua系列教程,这里记录一些关于闭包的内容

阅读全文

hexo前端加CodeServer后端实现web在线编辑博客,猫都能学会

0 条评论

前两天收到阿里云的客服通知,现在有99一年的服务器,续费也是99/年(aliyun.com)感兴趣的朋友可以去了解下,机型是2核。

机型信息

乘着这个东风我就顺带着将博客从静态托管的服务器搬迁到ecs上,本文记录下如何将hexo生成工具部署到服务器,实现前端hexo静态站,后端CodeServer编辑发布。

阅读全文

给CodeServer追加markdown预览功能

0 条评论

在Google浏览器上打开CodeServer,也就是Web版本的VisualStudioCode 可以像独立程度一样在桌面运行。这个时候已经很难感受到底是Web应用还是一个本地应用了。现在我们给他添加上MarkDown的预览功能吧。

阅读全文

网站公安备案的科普

0 条评论

首先说下是否有必要进行公安备案,如果提供互联网服务是必须要备案的,像博客一类不提供任何服务的备案是不收费的,流程也不复杂。 登录全国互联网安全管理服务平台(https://beian.mps.gov.cn/)注册账户进行下面的备案流程,时间大概在10分钟左右即可处理完毕。

阅读全文