![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
uinty笔记
a58425298
不忘初心,方得始终。
展开
-
U3D学习笔记二:3D坦克大战
花了接近两天,试着将已近有的资源用上,开发出了一个简单的游戏。小小地总结下,理清下思路。要制作一个游戏,前期的准备是必不可少的,比如声音资源(AudioClips),一些模型(Models),一些材质(Materials)都是需要制作完成的,想要成为一个独立的游戏开发制作者,必须学会这些东西,比如建模的3dMax,玛雅之类的一些常用的软件,还必须有相当的美术功底。不过,在公司里大家都各司其职吧。原创 2016-07-03 12:28:11 · 1318 阅读 · 0 评论 -
Unity游戏开发日记-炉石传说之卡牌切换效果实现
如何控制一张卡牌的随机切换,答案是只需要在固定时间,更改他的UI Sprite的spriteName即可。 step:1.先把所有名字存到数组中 2.取得生成卡牌的UISprite(NGUI创建的),才可更改name达到切牌的动画效果 3.设置标志位,若是生成出来了一张,就可以切牌了。 4.切牌 怎么切原创 2017-08-05 21:07:08 · 5879 阅读 · 1 评论 -
unity学习日记-协程
最近在学习unity,涉及到协程的部分,还是总结一下吧。进入正文。 协程听起来有点像线程,但是协程(Coroutine)不是线程(Thread),协程创建于一个线程,一个线程可以有多个协程。在线程里面开启协程,让程序在特定的时间内运行。可以比喻:程序员相当于OS,协程就相当于进程或是线程。也就是说,协程基本是由程序员控制,负责进行调度。而线程是由OS进行调度的。协程的定义: A原创 2017-07-27 22:49:13 · 265 阅读 · 0 评论 -
Unity中多个C#脚本中的Awake执行顺序
今天在编辑代码的时候,遇到一个问题,在脚本1中我使用了单例模式,这是方便在另外一个脚本中访问本脚本中的一个public变量。其中Instace是在Awake赋值的,Instane=this。在脚本2中通过,Instace访问脚本1的public变量。脚本2中创建了一个临时变量为了存储脚本1中的这个变量。在Awake中将脚本1的变量赋值给脚本2(我在脚本1中对这个变量进行了初始化),但是运行老是报空指原创 2017-10-12 16:35:24 · 5070 阅读 · 3 评论