在Unity中可以同时创建很多脚本,并且可以分别绑定到不同的游戏对象上,它们各自都在自己的生命周期中运行。与脚本有关的也就是编译和执行啦,本文就来研究一下Unity中脚本的编译和执行顺序的问题。先说一下执行顺序吧。官方给出的脚本执行顺序如下图:我们可以做一个小实验来测试一下:在Hierarchy视图...
分类:
编程语言 时间:
2014-11-09 19:17:51
阅读次数:
339
Transform脚本控制游戏对象的变换任何一个游戏对象在创建的时候都会附带Transform(变换)组件,并且该组件是无法删除的目标:代码动态修改模型变换的数值结论:obj.transform.position引用得到obj游戏对象在三维坐标系中的位置,直接修改position容器的数值即可修改模...
分类:
其他好文 时间:
2014-11-04 16:40:15
阅读次数:
179
【Assetbundle创建与加载】 Unity有两种动态加载机制:一种是Resource.Load。一种是AssetBundle。Assetbundle是Unity Pro提供的功能,它可以把多个游戏对象或者资源二进制文件封装到Assetbundle中。供加载、解压使用。 【创建Assetbu.....
分类:
其他好文 时间:
2014-10-21 13:40:49
阅读次数:
188
在进行新项目的开发或者接手、后期维护其他一些项目时,经常性的,我们会遇到以下情况:1、使用新的插件替换已有的bug比较多或者不在维护的插件;2、因策划需求或美术资源的变更,而不得不更换游戏中的游戏对象/组件;往往这种时候,由于项目前期的考虑不周,或者项目进度紧急,采用的方案这时候就会暴漏很多问题,举...
分类:
编程语言 时间:
2014-10-17 20:16:19
阅读次数:
201
原文:http://wiki.unity3d.com/index.php?title=AutoSave最近发现Unity老有自动崩溃的BUG。 每次崩溃的时候由于项目没有保存所以Hierarchy视图游戏对象与游戏资源的关系就会丢失。所以想到自动保存场景。本来想自己写一个这样的脚本,但是发现维基百科...
分类:
编程语言 时间:
2014-10-16 09:41:42
阅读次数:
188
http://www.xuanyusong.com/archives/2938Unity中的一个方法DontDestroyOnLoad可以让某些游戏对象在切换场景的时候不是施放,听起来是一个非常好的方法,但是其实如果没用好那么可能就是有问题了。举个例子:在场景1中某一个脚本的Start方法中,Don...
分类:
编程语言 时间:
2014-10-13 17:11:19
阅读次数:
310
TestBird自2013年创建以来得到了各方的关注,其首创的游戏对象识别技术突破了行业技术难题,带领行业走出测试结果不精确、费人费力的僵局。2014年,TestBird继续发力,先后在Chinajoy、GMIC、TFC、GMGDC四大游戏盛会上展示了自己最新的研发成果,获得业内高度好评。TestBird西..
分类:
其他好文 时间:
2014-10-10 01:40:24
阅读次数:
283
C#游戏开发快速入门 2.1 构建游戏场景
如果已经计划好了要编写什么样的游戏,在打开Unity以后,要做的第一件事情就是构建游戏场景(Scene)。游戏场景就是玩家游戏时,在游戏视图中看到的一切,包括游戏背景、游戏角色、阳光等等,这些所有可视的元素在Unity中,被统称为游戏对象(GameObject)。本节就先来学习游戏场景的构建。...
分类:
其他好文 时间:
2014-10-08 17:56:05
阅读次数:
243
1.预设怎么取消如下图所示,创建一个普通的立方体对象Cube ,Hierarchy视图中名子的颜色是“白色”的。同样在创建一个Prefabe ,你会发现此时立方体对象在Hierrchy视图中名子的颜色成“蓝色”了。接着问题就来了,这个朋友就问怎么才能让Prefab(蓝色名子)的游戏对象还原成Cube...
分类:
其他好文 时间:
2014-09-13 21:23:26
阅读次数:
435