using UnityEngine; [ExecuteInEditMode] //添加脚本、启动、Stop的时候执行Awake() Start()
public class test : MonoBehaviour
{
[SerializeField]
int val;
void Awake()
{
Debug.Log("Awake()");
} void Start()
{
Debug.Log("Start()");
} #if UNITY_EDITOR
//启动的时候执行两次,Stop的时候执行一次,组件数值改变的时候执行一次
void OnValidate()
{
Debug.Log("OnValidate()");
}
#endif }
相关文章
- unity3d 关于断点下载和整个下载(用于更新)
- Unity(二)Camera Path Animator插件中的事件调度和广播机制Broad Cast
- Unity中Oculus分屏相机和普通相机一键切换
- unity物体质量属性设置,解决物体和阴影锯齿状
- android studio如何导入和运行调试unity导出的项目,并查看log日志?
- Unity3D学习笔记(二)创建地形和漫游
- unity 和visual studio 配置unity代码提示和代码断点调试配置记录
- 浅谈unity中gamma空间和线性空间
- 玩转Unity资源,对象和序列化(下)
- Unity AssetBundle 分资源包管理和规范个人总结