- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 yooasset OfflinePlayMode启动流程
记录一下yooasset 在OfflinePlayMode启动的流程,刚学遇到了很多问题,这里放一下我成功运行的流程。
2025-06-20 01:25:41
315
原创 c#自动编译序列化反序列化
在一个游戏项目中可能需要有大量c#类型需要序列化和反序列化(如配置表,游戏运行数据)需要保存或从文本中读取。为了减少一个个去编辑序列化和反序列化的工作量,需要有一个简单的方法对这些c#类型进行处理,一键生成代码。
2024-10-05 01:04:07
922
原创 Unity TreeView扩展
这里原来是做的一个检测网络、事件回调耗时的工具。简单改了成了一个演示TreeView的demo。实现了TreeView的基本功能并且实现了对列的排序。TreeView还可以制作点击,双击,右键等事件,但这里暂时不需要用到。
2024-08-31 11:55:51
367
原创 Unity+XLua实现简单热更
思路:游戏主场景包含热更新代码+启动lua逻辑的代码。热更部分代码包含读取远程服务器的AB资源清单,并判断是否存在该包并判断MD5值是否一致。项目使用Xlua插件,使用Lua脚本作为游戏逻辑代码,并通过自定义ScriptedImporter实现了Unity对.Lua文本的识别。
2024-04-20 20:31:50
301
原创 unity AssetBundle打包以及加载
目前Unity并没有给出自带的打包按钮,只能通过Editor扩展代码,或是下载别人写好的扩展。我采用的是自己写Editor扩展。Editor扩展一定要放在Editor目录下。在工具栏找到我们刚才写的扩展,点击,打包完成.按上述方法对想要打包的文件进行配置。
2023-07-24 09:56:14
565
原创 unity_使用IPointerEnterHandler等事件检测非ui对象
unity_使用IPointerEnterHandler等事件检测非ui对象
2023-02-15 18:47:14
891
原创 HttpClient实现自动登录校园网
最近买了个nano Pi当作服务器,用来不间断的执行java程序,爬取超星网上未完成的作业并发送详情到qq邮箱中,省去了一个个翻看的繁琐操作.因为学校会断电,网.若想让Nano Pi不需要人力干扰即可完成整个流程,就需要配置开机自启,且我们校园网需要登录,还应自动提交信息至校园网获取网络.这篇文章仅仅只记录自动登录校园网部分抓包并分析登录的ip地址http://110.188.66.35:801/eportal/“?c=Portal&a=login” //常量+"&login_m
2021-09-09 00:29:31
1364
原创 爬取学校超星网上未完成作业或考试,并输出至qq邮箱
爬取学校超星网上未完成作业或考试,并输出至qq邮箱相关接口思路登录爬取课程信息根据课程信息构造链接爬取作业和考试信息全代码项目结构采用我之前编写的爬虫模板爬虫模板.相关接口因为完成代码和写这篇笔记隔了好几天的,懒得截图接口信息了,这里就贴上我之前爬取的笔记,可以自己去抓取下练练手courseid,classid,cpi等参数为 id 类,是不变的,且后续网站提供的链接并无此类参数,可以储存起来,而每个链接都需要enc,而enc随机生成,每个链接都不一样,所以不能采用一步到位爬取,得依次爬取解析h
2021-09-09 00:11:12
13639
3
原创 linux获取当前ip地址并发送至qq邮箱
最近买了个nano Pi当作服务器,用来不间断的执行java程序,爬取超星网上未完成的作业并发送详情到qq邮箱中,省去了一个个翻看的繁琐操作.因为学校会断电,网.若想让Nano Pi不需要人力干扰即可完成整个流程,就需要配置开机自启,且我们校园网需要登录,还应自动提交信息至校园网获取网络.这篇文章仅仅只记录java获取ip并发送至邮件部分.代码因为提交校园网信息的时候,会提交我们在校园网下的ip地址,所以我写成了一个方法,至于发送邮件,csdn上一大堆就不贴了public static Strin
2021-09-08 23:10:23
387
原创 linux操作系统开机自启
最近买了个nano Pi当作服务器,用来不间断的执行java程序,爬取超星网上未完成的作业并发送详情到qq邮箱中,省去了一个个翻看的繁琐操作.因为学校会断电,网.若想让Nano Pi不需要人力干扰即可完成整个流程,就需要配置开机自启,且我们校园网需要登录,还应自动提交信息至校园网获取网络.这篇文章仅仅只记录配置开机自动运行部分.编写java这里我们使用java来获取ip,登录和发送邮件,详情见另一篇博客编写相应.sh脚本添加.sh脚本到/etc/rc.local中# !/bin/base/u
2021-09-08 23:00:35
296
原创 servlet4.0版本 正确配置后404
问题描述今天在使用tomecat10.0和servelet4.0的时候,在未创建web.xml的时候能正常访问servlet,但创建完web.xml后 404问题解决后来发现是metadata-complete属性配置错误,详情可以看下面这篇文章.传送门
2021-07-06 23:17:58
281
原创 auto.js打包后提示不能再ui线程执行阻塞操作,请在子线程或子脚本执行findOne()或untileFind()
问题:如题今日我在写一个短视频自动阅读的时候想把它打包给其他人使用第一次使用了ui,出现了如上问题.解决方案:后来在搜索引擎的帮助下找到了解决方案,将sleep,waitfor,while 等耗时操作全部写在子线程下.关于ui线程的阻塞问题可参考这篇博客:关于ui线程的阻塞问题以及处理方式...
2021-03-12 12:43:32
5033
原创 unity camera属性介绍
camera是unity自带的组件,也是不可缺少的一个组件,属性TransformCameraClear FlagsBackgroundCulling MaskProjectingFOV AxisField of ViewPhysical CameraClippling PlanesViewport Rect:Depth:Rendering Path:Target TextureOcclusion CullingHDRMSAAAllow Dynamic ResolutionTarget Display
2021-01-05 18:08:50
570
原创 2021-1-4 :二进制奇偶位互换笔记
问题描述,给出一个二进制数,要求你将它奇偶位上的数字互换。解题思路:因为我们是学习二进制思想,所以要求我们使用二进制类的处理方法。先让原数分别与…010101,和…101010按位与,分理出奇偶位(偶:…y0y0y0,奇:…0x0x0x),在用位移运算符将的出的偶位左移,奇位右移,并将其按位异,得出的即为交换后的结果。示例如下:...
2021-01-04 14:29:31
273
原创 java链接sqlsever实现某系统的登录注册
大一计算机课的结课翻转任务是链接数据库,完成某系统的登录注册。java链接sqlsever的话需要jdbc驱动类。我们首先下载jdbc驱动类,这里是笔者用的驱动类分享,分享码是 yjh9jdbc下载之后解压备用笔者选择Eclipse来编写,首先新创一个project,然后右键Package Explorer中新建的文件。选择Build Path 然后Add External Archivers to Java Built Path;如图:选择准备好的jdbc驱动类加入(下图2个都要加入)
2020-12-21 14:03:01
2505
1
原创 用as写2048游戏
本篇文章用到了GesTureDetector,TextView,1024是一款前段时间比较火的游戏。在游戏中你要通过左右上下移动方块,等值方块会在碰撞中合并,游戏目标尽可能得到更大的数值。1. ui设计2. 代码实现首先我们要设计一个ui。笔者采用的是TextView,因为它可以方便的得到和设置面值。我采用的4*4,这里就不贴ui代码了其次代码实现。我们可以用GestureDetector判断用户是上下,左右滑动。笔者设定了一个工具类meach用来管理每个方块的,一个meach示例对应一
2020-12-21 13:07:20
285
原创 用Android自带组件写计算器
用Android自带组件写计算器首先制作一款单activity的Android app需要①一个UI界面。②对UI界面中相应的组件绑定对应操作。UI界面一个计算器需要9个数字,及其基本的运算符号,和一个能显示输入和结果的显示屏。数字和运算符号都可用Button组件,二显示则可用TextView组件来实现。这里给大家展示下笔者的源码下面展示一些 内联代码片。// An highlighted block<?xml version="1.0" encoding="utf-8"?>
2020-10-10 03:46:08
364
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人