- 博客(8)
- 问答 (1)
- 收藏
- 关注
原创 Unity3D C# 里氏转换
父类 A = new 子类();此时A只能调用父类中的变量与方法,如需要使用A来调用子类的方法则需要转化,也就是第二个原则。在1、的基础上也就是父类 A = new 子类();转化时也可以用 is来判断是否可以强制转化 if(A is 子类),可以转化为true;2、在满足第一条原则的情况下,可以把父类强制转换成相对应的子类;使用as进行转化时,成功则返回对应的对象,失败则返回null。①强制转化: 子类 B =(子类) A。②as :子类 B = A as 子类。1、子类可以直接赋值给父类。
2023-09-21 15:11:53 261 1
原创 C# 使用结构体(struct)还是类(class)处理二进制数据
在C#中,结构体(struct)和类(class)都可以用于处理二进制数据,但选择使用结构体而不是类并不总是正确的决定,这取决于具体的需求和场景
2023-09-08 16:49:41 204 1
原创 Unity与IOS交互
在Assets下建立文件如图,(test.h和test.m可以用txt文件改一下后缀)UnitySendMessage("Main Camera","iOSCallUnity", resultStr.UTF8String);ios调用unity的“Main Camera”上Demo脚本里的iOSCallUnity方法
2020-10-26 11:35:16 367
原创 线程开启(3)
static void Main(string[] args) { ////方法1 Task t = new Task(TheadMethod); t.Start(); //方法2 //TaskFactory tf = new TaskFactor...
2018-11-24 17:24:55 143
空空如也
UE4血条制作,这个地方连接不上
2019-10-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人