删除一个物体上的一个组件的方法
删除自动寻路
Object.Destroy(gameObject.GetComponent("NavMeshAgent"));
两物体间的距离计算
float f = Vector3.Distance(hero.position,jiangshi.position);
animator 判断当前的播放动画
AnimatorStateInfo anistate = ani.GetCurrentAnimatorStateInfo(0);
anistate.IsName("wait_jiangshi")
启用/禁用脚本或属性
GetComponent<MeshRenderer>().enabled = true;
显示/隐藏某个物体时
xxx.setActive = false;
本文介绍了Unity3D中的一些实用技巧,包括如何删除物体上的组件、计算两物体间距离、判断当前播放动画、启用或禁用脚本及属性,以及显示或隐藏物体等操作。
1029

被折叠的 条评论
为什么被折叠?



