小编Tim*_*ang的帖子

Unity 如何检测精灵 mssing?还是空?

我想检测图像精灵是“缺失”还是“无”

  1. 在此处输入图片说明
  2. 在此处输入图片说明

当我得到这个精灵时,他们都得到了这样的“空”,那么我怎么知道它是“缺失”还是“无”? 在此处输入图片说明

PS:我想知道它是缺少还是没有,这对我来说是不同的情况。

c# unity-game-engine

1
推荐指数
1
解决办法
1707
查看次数

C# 如何在泛型类型实现某个类时强制转换类

public class P { }
public class B : P { }
public class A : P { }

public interface Interface<T> where T : P { }
public class IA : Interface<A> { }
public class IB : Interface<B> { }

public class Test
{
    public void WhatTheFuck()
    {
        Interface<P> p;
        p = new IA();// cast error here
        p = new IB();// cast error here
        //... somthing about interface<p>
    }
}
Run Code Online (Sandbox Code Playgroud)

得到这个错误:

严重性代码描述项目文件行抑制状态错误 CS0266 无法将类型“AssUploaderSystem.IA”隐式转换为“AssUploaderSystem.Interface”

我想制定一个通用的解决方案,因为 A 类和 B …

c# oop generics casting

1
推荐指数
1
解决办法
117
查看次数

标签 统计

c# ×2

casting ×1

generics ×1

oop ×1

unity-game-engine ×1