- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 Unity2D游戏制作的基本流程
人物动画:序列帧动画(多图),整体图用之前需要切割,并保证每个精灵的打开Animation后,拖入对映动画的几张图片,自动生成帧动画,需要操作动画的角色需要添加Animator组件,除UI以外的精灵需要注意,Pixels Per Unit需要设置为同样大小。角色的朝向可以通过总之Scale的X来控制或者通过Sprite Renderer的Flip的X来控制。 动画控制:Animator,理清每个...
2020-03-08 21:06:39 2230
转载 C# 结构体 struct
C#中结构类型和类类型在语法上非常相似,他们都是一种数据结构,都可以包括数据成员和方法成员。 结构和类的区别: 1、结构是值类型,它在栈中分配空间;而类是引用类型,它在堆中分配空间,栈中保存的只是引用。 2、结构类型直接存储成员数据,让其他类的数据位于对中,位于栈中的变量保存的是指向堆中数据对象的引用。 C#中的简单类型,如int、double、bool等都是结构类型。如果需要的话,甚至...
2018-04-02 11:16:47 271
原创 C# 整数运算可能会导致溢出
整数类型在运行算术运算是可能溢出,默认情况下,溢出会默默发生而不抛出异常。例:减最小的整数值,将产生最大的整数值int x = int.MinValue;a--;Console.WriteLine(a == int.MaxValue); //true而想要检查是否有溢出时,可以使用checked关键字,如果出现溢出,将会抛出OverflowException异常,对浮点数无效。例:int a ...
2018-04-02 10:22:06 3720
转载 C#截取字符串的方法小结
1、单个字符分隔用split截取string str = "GT123_1";string[] strArray = str.Split('_');//输出:sArray[0]="GT123"// sArray[1]="1"2、利用多个字符来分隔字符串string str = "GTAZB_JiangjBen_123";string[] strArray = str.Split(n...
2018-03-31 15:25:10 1033
转载 C# .ToString()格式化 常用数据转化小总结
1、百分比int i = 400;int j = 200;string p = ((double)i / j).ToString("P");//结果:200.00%p = string.Format("{0:p}",0.126) //结果:12.60%2、指定小数点位置(四舍五入)//保留整数位double a = 3.52312;string b = a.ToString("F0")...
2018-03-31 15:07:05 14767 1
转载 C# 拆箱、装箱及优化
1、概念装箱在值类型向引用类型转换时发生,在堆中分配。拆箱在引用类型向值类型转换时发生。 2、装箱拆箱的过程//这行语句将整型常量1赋给object类型的变量obj;众所周知常量1是值类型,值类型是要放在栈上的,而object是引用类型,它需要放在堆上;要把值类型放在堆上就需要执行一次装箱操作。object obj = 1;这行语句的IL代码如下,请注意注释部分说明:.locals init (...
2018-03-31 15:03:08 625
转载 C#中的重载,重写,构造函数
自我理解:重载:在同一类中,参数不同的同名函数,主要用于传入不同参数时执行执行不同的效果。例如:一对重载函数,一个参数传入字符串,另一个传入整数。using System.Collections.Generic; using System.Linq; using System.Text; namespace 重载 { class Program { ...
2018-03-31 11:19:19 4323
原创 unity 菜单按钮添加及相应窗口的实现
public class MyWindow : EditorWindow { //菜单按钮的扩展 二级菜单可以在 / 后继续添加 例如:PVE Editor/Formation/ClearInfo //可以添加优先级 :[MenuItem("菜单名称/一级/二级/.....",false/true 是否显示 false显示 ,true不显示 ,优先级为int值 值越小
2017-07-04 11:09:17 1803
原创 NGUI图集创建及图集内图片的删除、更新、添加
NGUI——Open——Atlas Maker 在弹出的面板上点击New 然后选择Project里需要添加到图集里面的图片 添加后点击create 保存 创建成功
2017-06-28 14:50:34 7143
原创 记录 NGUI UIToggle 事件添加
脚本中需要写public 方法 需要通过 UIToggle.current.value 的值来控制实现具体的功能 接着需要通过U3D引擎挂到任意游戏对象上 需要把对象拖到需要实现功能的UItoggle游戏对象的UIToggle 脚本上OnValueChange上 然后选择相应的方法就可以了
2017-06-27 16:44:40 1593 2
Playmaker v1.9.0.p20.unitypackage
2020-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人