- 博客(6)
- 收藏
- 关注
原创 关于我在Markdown实现页面跳转这件事
为了能在VSCode的Markdown里使用页面跳转。两种方法法一## 锚点{#anchor}[跳转到锚点](#anchor)这个方法,安装Markdown Preview Enhanced插件可用,vscode自带的preview跳转不了法二<div id=#anchor>锚点</div>[跳转到锚点](#anchor)这个方法,Markdown Preview Enhanced与vscode自带的preview都可以跳转...
2020-05-13 22:25:33 1149
原创 C# Linq 的使用方法
刚刚学习了 Siki老师 的C#教程Linq部分,以下是笔记需要引用命名空间1 using System.Linq;然后我们需要准备数据武林高手类/// <summary>/// 武林高手类/// </summary>class MartialArtsMaster{ public int ID { get; set; } public string ...
2018-05-29 19:54:49 6645
原创 利用反射机制获取未知类型的枚举的信息
开发游戏设置选项遇到一个问题,我有两个枚举,一个是屏幕分辨率,一个是语言 我需要在不知道一个枚举到底是哪一个枚举类型的情况下,获取这个枚举的值以及这个枚举类型的所有可能值。比如 Enum b = ScreenSize._1280x720; 我希望我能获取到他的值 1 和所有可能值 _1920x1080 和 _1280x720方法如下 1 static Enum GetEnum()...
2018-05-17 15:21:36 410
原创 关于UGUI不拦截射线的方法
起因:开发游戏,要在设置界面里给一个设置项添加一个东西解释这个项是干啥的,要求鼠标移到文字上的时候显示一个弹窗差不多的东西,见动图,鼠标移开会消失。但是当我移动鼠标到弹窗上的时候,UGUI会发射一根射线,击到弹窗上而不是文字上,判定为离开文字,于是隐藏弹窗,然后判断进入文字,显示弹窗,如此反复,不是我所希望的。。如果这个弹窗不会遮挡射线就不会出现这个问题。解决方法有两个,一个是写代码,如下:boo...
2018-05-15 21:54:12 2511
原创 在Unity3D中利用 RenderTexture 实现游戏内截图
功能:点击 S 截图。该脚本需要挂载在相机上。OnRenderImage 是Unity内置的事件,会在GPU渲染完场景之后,渲染到屏幕之前执行。两个参数,一个是GPU渲染完成的图片,第二个参数会在调用完该事件之后渲染到屏幕上。该事件可以用来做屏幕后处理,但是我们在这里用来拦截渲染的图片,保存下来之后再归还。 1 using System.Collections; 2 using System.C...
2018-04-19 20:09:01 1659
原创 C++11 作用域枚举类型
1 enum class MyEnum{2 P1 = 1,3 P2,4 P3,5 P4,6 P57 };8 9 MyEnum myEnum = MyEnum::P2;使用作用域的方式获取并限定P2的值。之所以要使用作用域,是为了避免歧义。比如考虑以下情况enum class Enum1{ P1 = 1, P2
2018-04-16 17:50:05 1067
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人