一,在C#代码中,我们都知道可以给游戏物体添加一个脚本,如下图 二,在当前我们是可以调用到该游戏物体脚本定义的变量,但是我们要在其他脚本调用怎么办?如下代码, 综上,我们看到NGUI中有一个GetComponentInChildren的方法,这时我们就可以获取到其他脚本的对象,并且通过这个对象使用改 ...
相信很多人刚刚下载完unity3d,都不怎么如何下手。 那就先画一个小山吧! (超像的对不对!) 那我们现在开始画山。 在左上角找到GameObject 找到3D Object的Terrain,点击之后 Scene框里会出现 这就相当于建一个地面吧,我们可以在这个地面上 放置人物、树木、草、建山等等 ...
分类:
编程语言 时间:
2018-03-19 16:56:32
阅读次数:
262
在项目中有时候需要在scene里划线方面检查这里面有两点,划线和人物正前方的计算划线用LineRanderer人物正前方是go.transform.forward+go.transform.position人物的坐标加上人物的正前方方向(我一开始死脑筋的时候想着正前方就go.transform.forward不就是人物的正前方吗,但是如果不加上自己的坐标,它只是一个方向,也就是这个坐标只是相对于原
分类:
编程语言 时间:
2018-03-11 00:22:52
阅读次数:
153
在游戏开发中,经常会因为直接将GameObject,setActive的方式打开关闭,这种方式效果太过生硬而给它加上一个Tween可能是AlphaTween或者ScaleTween。再加上一个PlayTween来做控制。这样子需要在每个GameObject上加上这几个Component不说,还很不好用所以结合之前用的一个拓展函数的方法,想到一个非常非常方便的方法(之前的拓展函数文章:http://
分类:
编程语言 时间:
2018-03-11 00:20:45
阅读次数:
168
现在的手游项目如果没个热更新迭代根本跟不上,特别是像我们项目做mmo的更是需要经常改动代码。而现在的项目一般会选择用lua的方式实现热更新不过我们项目由于历史原因没有使用,用的是另外一种方案在项目里的所有GameObject都不挂脚本(NGUI脚本就通过代码的方式挂上),自己写的脚本都不继承Mono并打成dll,然后通过一个启动脚本去打开这些dll。不过这样就有个问题,ios不能热更。。。不管怎么
分类:
编程语言 时间:
2018-03-11 00:12:26
阅读次数:
164
1.动画录制 2 private void OnCollisionEnter2D(Collision2D other) { if(other.gameObject.tag=="MovePlatform"){ transform.parent=other.transform; } } private ...
分类:
其他好文 时间:
2018-03-03 16:51:10
阅读次数:
136
游戏对象 (GameObject)是所有其他组件 (Component) 的容器。游戏中的所有对象本质上都是游戏对象 (GameObject)。 Ref: http://blog.csdn.net/linuxheik/article/details/37956243 创建游戏对象 (GameObje ...
分类:
编程语言 时间:
2018-02-14 14:14:35
阅读次数:
266
1.可以copy 位置点点击小齿轮 2. if(other.gameObject.tag=="Player"){ } 3. float x = Mathf.MoveTowards(transform.position.x,player.position.x,Time.deltaTime*speed) ...
分类:
其他好文 时间:
2018-02-11 14:42:59
阅读次数:
128
问题:在start()方法里设置音乐暂停,在电脑上运行正常,别人打包也正常,可是我打包出来的apk安装在手机上音乐并没有暂停。 解决方案:Invoke("CloseMusic", 0.5f); private void CloseMusic() { GameObject.Find("GameMusi ...
分类:
移动开发 时间:
2018-02-08 20:15:00
阅读次数:
356
Canvas Group可以用来控制一组不需要个别控制的UI元素的某些方面,CanvasGroup的属性会影响他所有children的GameObject 其中有四个选项:-Alpha:这个选项很多组件都有,用处也是一样的,在美术中,这个叫做Alpha通道的东东是用来控制透明度的,他的值从0到1.0 ...
分类:
其他好文 时间:
2018-01-20 17:55:39
阅读次数:
103