Advertisement

unity3D基础知识partial

阅读量:

展示

最近发现了一个非常有意思的工具...修饰符partial...其实它的功能非常简单...其主要作用就是将一个类划分为多个独立的部分...通过分别编写到不同的代码文件中就能实现这一目标...确实是一个很有趣的技术点...如图所示

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

解释

使用partial分开展示的类本质上等同于单独定义一个独立的类别。
这些分离定义的方法与属性之间能够互相调用。
这种设计非常直观易懂。
如果使用了partial修饰符来定义该类,则该分类别必须位于同一个命名空间内;如果不是同一个命名空间也不在一个命名空间内的话,则会导致错误。
上图中我们就可以通过实例一个Test类就可以调用Fun1、Fun2、Fun3这些函数对象。

复制代码
    using UnityEngine;
     
    /// <summary>
    /// time:2019/6/3 23:45
    /// author:Sun
    /// des:
    ///
    /// github:https://github.com/KingSun5
    /// :
    /// </summary>
    public partial class Test{
     
    	private string _str3 = "我是第三部分";
    	
    	public void Fun3()
    	{
    		Debug.Log("-------Model部分输出-------");
    		Debug.Log(_str1);
    		Debug.Log(_str2);
    		Debug.Log(_str3);
    	}
    }
在这里插入图片描述

全部评论 (0)

还没有任何评论哟~