- 博客(21)
- 资源 (4)
- 收藏
- 关注
原创 Qt重新绘制ComboBox
文章目录前言一、基类?二、使用步骤1.代码文件小重点总结前言Qt 重新绘制ComboBox,原因无他,没想到自己画的更丑。自定义控件看这篇,这里就直接画了一、基类?继承QComboBox,继承QWidget更好,相当于自己重新写个控件,这里主要是懒,想用现成的东西……二、使用步骤1.代码文件代码如下(没啥好看的,瞎写的废话),完整项目压缩包放最后:.h文件#ifndef SELFCOMBOBOX_H#define SELFCOMBOBOX_H#include <QComb
2021-06-10 16:43:14
1409
原创 Qt 自定义按钮
文章目录前言一、新建控件?二、码代码1.重载2.示例控件3、然后编译Release模式总结前言 就自定义控件,估计有的朋友工作需要,而我自己就是闲的……,主要就是自己把控件画(paintEvent)出来 一、新建控件?Qt Creator打开,看下自己Creator的编译套件,这个很重要,控件的编译套件要 一致 才最终会在自定义控件里面看到。(不一致看这篇 Qt维护)新建选这个,一步一步往下走最主要是这个选择编译套件(一定要一致!!!)往下走一步一步往下走就结束了……二、码代
2021-06-09 15:25:05
1577
3
原创 FontForge 修改,删除,设计字体
项目场景:游戏字体更改:更改 TTF 字体中的某些文字问题描述:字体存在不同的字体(而恰好用的那个字体不是主流字体):比如日常书写用的都是颜真卿上部分“夕”,而游戏内恰好柳公权的“爫”:原因分析:就是字体中的文字设计就是这么画的(往下看就知道了),因此我们需要重新画一个或者抄一个……长这样(自己重新画了上部分有点丑别介意……)使用工具 FontForge 来 修改 或者 填充 删除 文字 解决方案:界面长这样:1、打开2、直接输入要修改的字体,就自动定位了3、双击该
2021-05-17 16:14:58
5585
1
原创 C#基础之List内核结构
不确定能写多少,能写多少写多少,也是基本常用到的一些,像BinarySerach这些就没写出来,如果有这方面的书籍,麻烦留言告诉我一下,我自己找不到……谢谢文章目录基本数据构造函数字段:CapacityCount[index]函数Add(T item)AddRange(IEnumberable&lt; T &gt; collection)InsertRange(int index, IEnum...
2018-11-12 17:12:56
445
原创 C# 基础之Linq编程
图片来自 siki学院,侵删//初始化武林高手 var master = new List&amp;lt;MartialArtsMaster&amp;gt;(){ new MartialArtsMaster(){ Id = 1, Name = &quot;黄蓉&quot;, Age = 18, Menpai = &quot;丐帮&quot;,
2018-11-01 11:00:54
254
原创 C#基础之从委托说起
文章目录一、从委托说起二、Action委托(系统内定义):三、Func&amp;amp;lt;&amp;amp;gt; 委托(系统内定义):四、匿名方法到单一(主体)Lambda表达式:五、事件:六、观察者设计模式:到设计模式,均为委托的使用一、从委托说起委托可类比 C 中的函数指针委托中的多播 Combine(+=) 和 Remove(-=)其中 Combine(Remove),将委托的调用列表连接(删除, ...
2018-10-30 20:28:50
208
原创 Unity UGUI 实现 背包系统
文章目录UI设计代码设计代码实现思路:物品拖动以及更改父级节点,挂载在 Box下的物体中 下格子(Box)控制,挂载在 Box 下UI设计把物品挂载在 Box 下即可UI总结,设置完成后只能实现响应的UI,缺少分页(由代码控制)等功能代码设计代码实现思路:由滚动区域的horizontalNormalizedPosition控制位置,当滚动位于最左边时horizontal...
2018-10-29 21:20:36
23645
7
原创 Java基础知识之生命周期
1.cookie生命周期 cookie设置seMaxAge()决定其存在时间, 秒 为单位,由于不同浏览器使用cookie不同(位置或存储形式),故一般不可跨越浏览器使用2.request生命周期 request生周期为一次请求的生命周期,用完立即释放占用的内存3.session生命周期 session周期为一浏览器开关之间,关闭后session消失,不能跨...
2018-09-07 10:45:17
304
原创 Unity之UI穿透
导航:NGUI穿透UGUI穿透NGUI穿透 NGUI出现穿透的时候,通过UICamera.hoveredobject进行判断是否是在UI上即可。UGUI穿透 UGUI穿透 问题 方法 UI穿透到了下方的非UI物体 通过EventSystem.current.IsPointerOverGameObject...
2018-08-24 14:35:40
4648
原创 Unity 连接 Mysql
导航:连接MysqlMysqlCommandMysqlDataReaderDatasetDataAdapter连接Mysql 与其说是Unity连接Mysql,不如说是C#连接Mysql , 一样的连接方法 不过,Unity调用Dll还真是麻烦,具体连接看Momo大神 private MysqlConnection sqlCon;...
2018-08-23 17:32:14
850
原创 Unity之层级渲染
渲染 3D 3D/2D 2D Camera目录:Part1 3D渲染Part2 UGUI Canvas渲染Overlay 模式Camera 模式World Space 模式Camera(多摄像机) 渲染Part1 3D渲染 Unity中根据 Z 轴,即物体的深度来进行渲染。越靠近摄像机的物体越显示在前面 其中,Cu...
2018-08-22 11:36:40
1519
原创 Unity之Animator
Unity之AnimatorAnimator IK MatchTarget StateMachine BlendTree Unity之AnimatorStateMachineBlendTreeMatchTargetIKCurvesEvent实例StateMachine Animator 主要通过状态机控制人物动画状态改变 Anima...
2018-08-06 12:02:57
1930
原创 Unity各平台上读写文件-Android例子
Unity各平台上读写文件-Android例子标签: Unity Android XmlUnity各平台上读写文件-Android例子原理1、Resources 路径2、Application.dataPath 路径3、Application.streamingAssetsPath 路径4、Application.persistentDataPath 路径(推荐使用)5、...
2018-07-29 22:37:27
15159
1
原创 Unity 物体移动到鼠标点击屏幕位置
Unity 物体移动到鼠标点击屏幕位置Tags: Unity Ray Camera RaycastHit 目录结构:Unity 物体移动到鼠标点击屏幕位置原理代码示例 原理 通过摄像机往指定点发送一条射线,当射线与 colider 碰撞时停止发射,把碰撞信息保存在 RayCastHit 的结构体中...
2018-07-29 22:22:15
3087
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人