自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 unity中获取未激活游戏物体的方法:使用transform.Find或public变量(优化策略)

当然,在上述代码例子中,我们在可以直接使用OnTriggerEnter方法取消door物体激活状态可以直接使用GameObject.Find(因为初始door物体处于激活状态,可以找到),而使代码简洁一点。这时候通常我们会选择transform.Find()方法,通过先寻找父对象,再搜索父对象的子物体找到需要触发的游戏物体(将需要触发的游戏物体提前绑定在一个父对象之下,且该父对象必须处于激活状态:可以将物体绑定在一个激活的空父物体下面)。很简单的思路,但是效果异常的好。一,代码简洁,逻辑简单很多;

2024-09-14 21:31:59 723

原创 解决Unity使用VS编写C#代码没有代码补全及智能提示(Intellisense)的方法补充

常见问题及方法尝试过但不管用的,还有一种可能,先随便打开一个Unity的C#脚本,看左上角窗口页显示当前打开的文件是否显示为杂项文件,如果是,打开视图-解决方案资源管理器,这是左边出现一个窗口,有一个文件Assembly-CSharp,如果文件名字旁边有个小括号写着“(已卸载)”,那么我们只需右键该文件,选择“重新生成”,再将我们需要编辑的C#脚本包含在在该Assembly-CSharp文件下。这时我们敲代码的时候就有智能提示了。

2024-09-08 14:06:54 307

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除