Unity脚本的生命周期 前言:Unity中定义了10个重要的事件函数,按照执行的先后顺序依次为以下的内容: (1):Reset:重置函数,编辑期当脚本赋值给游戏对象时触发,仅执行一次。 (2):Awake:唤醒函数,最先执行的事件函数,用于优先级最高的事件处理,仅执行一次。 (3):OnEnabl ...
分类:
编程语言 时间:
2017-11-10 00:26:58
阅读次数:
186
1.新建一个UGUI的Image. 2.新建一个脚本wwwTest.cs: 3.把wwwTest.cs拖到相机上,再把Image游戏对象拖到相机的wwwTest.cs脚本上. 4.运行. ...
分类:
编程语言 时间:
2017-11-08 11:48:46
阅读次数:
1254
1. 可视化创建及事件绑定 # 1 : 通过 Hierarchy 面板创建 UI > Button. 2 : 创建一个脚本 TestClick.cs, 定义了一个 Click 的 public 方法(一定要是public的方法). 3 : 把 脚本 TestClick.cs 挂到一个游戏对象或者Bu ...
分类:
其他好文 时间:
2017-11-06 12:11:22
阅读次数:
358
在游戏中我们使用碰撞检测,当两个物体发生碰撞时产生声音音效,代码如下: 如果使用上述代码,我们会发现,在脚本中使用AudioSource声明该声音,当该物体被销毁时声音也会立刻停止。 但是我们希望声音继续播放完,那么此时我们应该使用AudioClip声明,代码如下: public AudioSour ...
分类:
编程语言 时间:
2017-10-29 18:43:02
阅读次数:
260
1.技能的冷确效果 2.背包的分页效果 1创建背包的总面板,并添加ToggleGroup组件 2.物品面板的实现 3.背包分页的实现 注意:添加了Toggle组件的游戏对象不能再添加button组件。原因:它们具有某些相同的功能,都能作为单击事件,但toggle还能实现单击事件的互斥功能,也就是说它 ...
分类:
编程语言 时间:
2017-10-28 12:52:16
阅读次数:
149
博主最近在学习Unity,发现一个英文教程很好。这个教程通过一个个小项目讲解了Unity方方面面,包括编辑器的使用,脚本的开发,网格基础, 渲染和Shader等等,而且是由浅入深介绍的。这个教程是荷兰的独立软件开发工程师Jasper Flick写的,发表在了他自己的网站catlike coding。 ...
分类:
编程语言 时间:
2017-10-21 18:58:04
阅读次数:
529
GameObjectFindTransformFind查找游戏对象 前置条件 相关API 1 GameObjectFind 2 TransformFind 3 其他查找 实际测试 即使隐藏root节点gameObject也能进行查找的方法 GameObject.Find()、Transform.Fi ...
分类:
其他好文 时间:
2017-10-12 12:09:48
阅读次数:
188
材质(Materials)用来把网格(Mesh)或粒子渲染器(Particle Renderers)贴到游戏对象上。他们在定义对象怎么被显示发挥重要组成部分。材质包括用于呈现网状或颗粒着色器的参考,所以这些组件不能在没有材质的情况下显示。Material这个需要结合Shader来讲,计算机图形学里本 ...
分类:
编程语言 时间:
2017-09-27 17:38:06
阅读次数:
243
UnityEngine.Object继承自system.Object,是Unity所涉及所有物体的基类。 Static Functions 静态函数 下面的都是静态函数 Destroy Removes a gameobject, component or asset.删除一个游戏对象、组件或资源 D ...
分类:
编程语言 时间:
2017-09-17 01:27:18
阅读次数:
262
和好的文章,有一些原作者的结论很经典。 刚体(Rigidbody)的官方(摘自Unity3d的官方指导书《Unity4.x从入门到精通》)解释如下: Rigidbody(刚体)组件可使游戏对象在物理系统的控制下来运动,刚体可接受外力与扭矩力用来保证游戏对象像在真实世界中那样进行运动。任何游戏对象只有 ...
分类:
数据库 时间:
2017-09-11 19:55:00
阅读次数:
251