网站的基本类型,网站制作的大公司,低调与华丽wordpress版,网站怎么做英语和中文的一、故事背景
1.我画了一幅画#xff0c;把它放在室外#xff0c;所有人都可以看见这个画#xff0c;所有人都可以对这个画进行修改。 2.我非常非常努力#xff0c;赚了一大笔钱#xff0c;这笔钱#xff0c;只能我和我的子孙后代用#xff0c;但如果我的孩子需要传给他…一、故事背景
1.我画了一幅画把它放在室外所有人都可以看见这个画所有人都可以对这个画进行修改。 2.我非常非常努力赚了一大笔钱这笔钱只能我和我的子孙后代用但如果我的孩子需要传给他们的孩子也可以用。 3.我娶了一个媳妇她只是我的不能给别人也不能被自己的孩子继承不要杠杠就是你是对的
以上三种情况我们在代码里也会遇见。 二、Public、Protected以及Private 如果我在一个代码里写了public int apple; 那么这个apple是其他代码也可以调用到的甚至可以更改。 如果我在一个代码里写了protected int apple 那么这个apple只能被现在这个代码和继承了自己的代码使用和更改。 如果我在一个代码里写了Private int apple 那么这个apple只能被现在这个代码使用和更改。 三、unity面板里的Public、Protected以及Private
如果你是在unity里写的public和其他俩还有一个重要的区别就是public是可以在面板里被看见的其他两个不可以。 四、[HideInInspector]、[SerializeField]的区别
在上一条的情况下我们在Unity里面使用会出现新的需求
1.public我还是愿意让所有代码都调用到都可以修改可是我不想再面板上看见它。那就在代码上面加上[HideInInspector]意思是在面板中隐藏 [HideInInspector]public int apple 10;
2.Protected、Private其他功能我想保持不变可我希望能在面板上看见在面板上改动它。
那就在代码上面加上[SerializeField]意思是在面板中显示并可以操作 [SerializeField]protected int apple2 10;[SerializeField]private int apple3 10;