unity, use public+[HideInInspector] instead of private

[System.Serializable]

public class CmyObj{

  ....

}

public class XXX: MonoBehavior{

  [HideInInspector]

  public CmyObj m_myObj;//use public+[HideInInspector] instead of private, or there will be errors

  void Start(){

  }

  void Update(){

  }

}

时间: 2024-10-02 10:18:30

unity, use public+[HideInInspector] instead of private的相关文章

public、protected和private的区别以及__set()和__get()的用法

public.protected和private的区别 public       表示全局,类内部外部子类都可以访问; protected  表示受保护的,只有本类或子类或父类中可以访问; private      表示私有的,只有本类内部可以使用; 其中public具有全局性.继承性:protected具有被继承性:private只能被本类使用,不具有全局性和被继承性. __set()和__get()的用法 如果外部程序想要得到类内部的私有属性,例如private $name,可在类中定义一个

深入理解C++中public、protected及private用法

深入理解C++中public.protected及private用法 这篇文章主要介绍了C++中public.protected及private用法,对于C++面向对象程序设计来说是非常重要的概念,需要的朋友可以参考下 初学C++的朋友经常在类中看到public,protected,private以及它们在继承中表示的一些访问范围,很容易搞糊涂.今天本文就来十分分析一下C++中public.protected及private用法.相信对于大家深入掌握C++程序设计会有很大的帮助. 这里我们首先要

C++中public、protected及private用法

转自:http://www.jb51.net/article/54224.htm 初学C++的朋友经常在类中看到public,protected,private以及它们在继承中表示的一些访问范围,很容易搞糊涂.今天本文就来十分分析一下C++中public.protected及private用法.相信对于大家深入掌握C++程序设计会有很大的帮助. 这里我们首先要明白下面几点. 1.类的一个特征就是封装,public和private作用就是实现这一目的.所以: 用户代码(类外)可以访问public成

Java/C++之 public、protected、private ; virtual & abstract

一.绪 Java/C++都是面向对象的第三代计算机高级编程语言,其本质雷同,而语法确有差异,稍不注意容易引起混淆.本文总结了一些这两门语言的差异之处,仅供参考. 二.C++ 对于C++这门语言,就其类来说成员访问类型就有  public.protected.private; 而就其继承方式来说 也分为共有继承.保护继承.私有继承.此外C++中有虚函数.纯虚函数之分,还有覆盖.隐藏之别.相对比较复杂. 就其多态性而言:当基类指针指向派生类时,此时基类指针只能访问基类中已有的成员,而不能访问派生类中

(转)public、protect、private继承方式 C++

C里面的结构体内的成员不受任何机制保护,直接能用,比如StructtypeA.x;StructtypeA.y;StructtypeA.fun(); 而c++则不同,c++的类像强化型的结构体 public公有继承 protected保护继承 private私有继承 我们知道类的private和protected成员,在类外是不可以使用的.只有public成员可以在类外直接使用. 公有继承时,基类的private成员派生类也不可用,基类的public和protected成员在派生类中可直接使用.继

C++中public、protected、private的差别

第一: private,public,protected的訪问范围: private: 仅仅能由该类中的函数.其友元函数訪问,不能被不论什么其它訪问.该类的对象也不能訪问. protected: 能够被该类中的函数.子类的函数.以及其友元函数訪问,但不能被该类的对象訪问 public: 能够被该类中的函数.子类的函数.其友元函数訪问,也能够由该类的对象訪问 注:友元函数包含两种:设为友元的全局函数,设为友元类中的成员函数 第二:类的继承后方法属性变化: 使用private继承,父类的全部方法在子

oracle public redo thread and private redo thread

复习之前的学习内容,对public redo thread 和 private redo thread 的用处还是比较模糊,网上搜集的资料非常有限,看来有些好东西不跳墙是不行的. 废话少说,知识点记录下来: 在rac环境下,每个实例都有自己的redo log,这套redo log称为redo thread.这套概念同样适用于单实例数据库. redo thread有两种,private 和 public ,在默认情况下,我们使用的是public thread.但是如果我们在创建redol log时

php的public、protected、private三种访问控制模式的区别 self,parent

php的public.protected.private三种访问控制模式的区别 public: 公有类型 在子类中可以通过self::var调用public方法或属性,parent::method调用父类方法 在实例中可以能过$obj->var 来调用 public类型的方法或属性 protected: 受保护类型        在子类中可以通过self::var调用protected方法或属性,parent::method调用父类方法 在实例中不能通过$obj->var 来调用  prote

public、protect、private在父类子类中使用

先贴出一张,直观的.估计大家都见过的关于public.protect.private的范围图 作用域 当前类 同一package 子孙类 其他package public     T          T     T      T protect     T          T     T      F private     T          F     F      F T : true    F : false 现在我就挑一个测试和验证一下,其他的都是根据上表可以推出来 这三个中,我