码迷,mamicode.com
首页 >  
搜索关键字:gameobject    ( 546个结果
Unity查找物体的四大主流方法及区别
GameObject.Find()优点: 使用简单方便不会因为重名而报错,同时查找的是自上而下的第一个物体缺点 不能查找被隐藏的物体,否则出现“空引用异常”,这是很多新人在查找出现空引用bug的原因。全局查找(遍历查找),查找效率低,很消耗性能。代码演示: using System.Collecti ...
分类:编程语言   时间:2019-06-05 09:23:28    阅读次数:116
GameObject游戏对象
GameObject:游戏对象 Create Empty:创建一个空对象,别看是空对象,其实很有用,很多场合用空对象作为某些物体发生器,比用偏移量在脚本里写方便得多,修改更简单 Create Other:创建其他 Particle System:粒子系统,粒子发射器,可以制作很多效果 Camera:... ...
分类:其他好文   时间:2019-05-02 00:20:17    阅读次数:143
Unity菜单栏
菜单栏 File 文件:创建/打开/保存场景、创建/打开/保存工程、发布游戏 Edit 编辑:撤销、重做、剪切、复制、粘贴、运行、暂停、工程设置等 Asset 资产:创建导入资源 gameObject 游戏对象:创建各类游戏对象 Component 组件:为游戏对象添加各类组件 Mobile Inp... ...
分类:编程语言   时间:2019-05-01 01:38:02    阅读次数:202
LineRenderer实现一个画线组件
1 using System; 2 using UnityEngine; 3 4 class UILine 5 { 6 GameObject targetObj; 7 LineRenderer lineRenderer; //LineRenderer渲染出的线段的两个端点是3D世界中的点 8 int... ...
分类:其他好文   时间:2019-04-29 14:03:32    阅读次数:343
unity 使用RotateAround的使用注意
1.对于一个固定的点,围绕它进行旋转。需要注意区分世界坐标还是本地坐标 RotateAround(GameObject.Find("Cave").transform.position, transform.right, Time.deltaTime * 10); RotateAround(GameO ...
分类:编程语言   时间:2019-04-22 14:04:56    阅读次数:338
Unity3D里怎样隐藏物体
方法很多: 1、改position,移到视野外,推荐,最节省 2、gameObject.SetActive (false); //要提前引用,要不你就改不回来了。。。 3、renderer.enabled = false; //多个渲染器的话,遍历 4、Destroy//假如你不再用的话 5、改透明 ...
分类:编程语言   时间:2019-03-26 22:51:21    阅读次数:459
U3D GameObject 解读
GameObject本身没有功能,是Unity场景里所有组件的基类,但很多时候我们需要在脚本中操作GameObject。先讲一下GameObject类包含哪些内容,其中常用的用红色标出了 Variables 变量 activeInHierarchy Is the GameObject active ...
分类:其他好文   时间:2019-03-19 01:29:16    阅读次数:180
随机生成
public GameObject monster; monster是你想要生成的物体 Instantiate(monster,new Vector3 ( Random.Range (-4.5f,4.5f), Random.Range(5.5f, 6f),-1), Quaternion.Euler( ...
分类:其他好文   时间:2019-03-13 13:48:34    阅读次数:169
Unity3D管网分析
给大家分享一下自己之前没事写的Unity3D的插件,主要用来对管网的搭建和分析, 开源在Github上 https://github.com/LizhuWeng/PipeNet,可以给需要的朋友做一个简单的参考。 基本操作: 点击GameObject > Create Other > PipeNet ...
分类:编程语言   时间:2019-01-27 16:29:39    阅读次数:193
Instantiate实例化的注意事项
_obj= Resources.Load("xxx") as GameObject;Instantiate(_obj); 这里的_obj对象和 _obj= Instantiate(Resources.Load("xxx") as GameObject); 返回的对象是不一样的, 前一个_obj是资源 ...
分类:其他好文   时间:2019-01-27 14:40:10    阅读次数:177
546条   上一页 1 2 3 4 5 6 ... 55 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!