- 博客(49)
- 收藏
- 关注
原创 添加C# ProtoGen List set方法 ,使用反射设置属性的值
假设,我们有两个类: class1 类1 为我们自定义的类 class2 类2 为ProtoGen 编译生成类假设class1中有属性:private Listint> intList= new Listint>();class2 由ProtoGen根据.proto文件生成也包含intList属性:现在我们想做一个工具,作用是,通过反射,将class1和class2中拥有相同名
2018-02-02 15:54:10
1707
原创 读《Python编程快速上手 让繁琐工作自动化》笔记
以下数据依照《Python编程快速上手 让繁琐工作自动化》书写。1.关键字:and elif import returnas else in tryassert exce
2018-02-01 18:58:09
426
原创 Unity3d 实现简单的剧情系统
剧情中需要做什么? 1).创建物体 2).基础位移,旋转 3).UI控制 4).语音控制 等等…命令类:/// /// 剧情命令基类/// public abstract class PlotCommand{ /// /// 剧情数据 /// protected PlotInfo PlotI
2018-02-01 15:27:06
7108
3
原创 Unity3d NGUI 摇杆实现
1.摇杆父物体设置Anchor,在左边设置左左下边,在右边设置右下角: 2.创建摇杆,设置前置图片和背景图在同一物体下,给背景图添加碰撞体和脚本,并且设置前置图片: 代码:using UnityEngine;using System;public class GameRocker : MonoBehaviour { private static GameRock
2018-02-01 14:58:45
575
原创 Unity3d 根据布线,自动生成碰撞墙
在自己制作项目的时候,限制玩家可移动范围,需要手动去摆一个一个collider,感觉好麻烦,于是写了一个工具,画好路径后,就可以一键生成碰撞体了: 先看效果: 这是绘制路径: 这是生成碰撞墙的效果: 看着感觉还不错,比用手去摆方便,下面是代码:using UnityEngine;using System;public class FenceWall : MonoBe
2018-02-01 14:38:21
3695
2
原创 Unity3d txt配置表读取
父类://方法可扩展public abstract class TxtConfig where T: TxtConfig,new() { private static Dictionarystring, T> dataDic = new Dictionarystring, T>(); static TxtConfig() { ParseTable(
2018-01-31 18:24:33
1026
1
原创 C# Excel 转 Txt 配置表 及 C# 解析文件
需求: 假如有我有这些配置表: 想要生成txt配置表文件和cs解析文件,结果: cs解析文件: txt配置文件 1.下载Excel.dll文件,应用到工程中 2.创建ExcelReader类,读取excel文件 using System; using Excel; public class ExcelReader { public void OpenE
2018-01-31 18:10:03
1609
原创 一个方法返回多个数据项
方法1:使用out关键字 例:public class SingleFuncBack{ public void ReturnDimensionns(int inputShape, out int height, out int width, out int area) { height = 0; width = 0;
2018-01-31 17:47:58
456
原创 列表排序
在使用List在下面的例子中 Square就实现了IComparable借口,根据面积进行排序:class Program { static void Main(string[] args) { var data = new List() { new Square(5, 10), new Square(2, 3), new
2018-01-31 17:38:59
485
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅