![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity
a58425298
不忘初心,方得始终。
展开
-
U3D学习日记一:坦克大战,初步建立场景
之前是用C#做一些二次开发的事,最近因为一个师兄的原因接触到Unity,萌发了很浓厚的兴趣,所以就开始好好学习学习,记得之前一般写文本笔记,最近才开始写博客,毕竟是IT界新人。之前都是看人家的,现在也来写写吧,对自己学到的的知识算是一种提炼吧。 进入正题,今天在网上找到了一些素材模型。还有些声音啥的,还没怎么学习建模,先就拿来用了吧。直接导入到U3D的IDE中,大概调节了下灯光,相机位置,大概就像原创 2016-06-30 12:27:17 · 1204 阅读 · 0 评论 -
U3D学习笔记二:3D坦克大战
花了接近两天,试着将已近有的资源用上,开发出了一个简单的游戏。小小地总结下,理清下思路。要制作一个游戏,前期的准备是必不可少的,比如声音资源(AudioClips),一些模型(Models),一些材质(Materials)都是需要制作完成的,想要成为一个独立的游戏开发制作者,必须学会这些东西,比如建模的3dMax,玛雅之类的一些常用的软件,还必须有相当的美术功底。不过,在公司里大家都各司其职吧。原创 2016-07-03 12:28:11 · 1318 阅读 · 0 评论 -
观察者设计模式(C#委托和事件的使用)
观察者模式是一个老生常谈的问题,但是在实际开发中还是很有用。在观察者设计模式中,有一个被观察者,若干个观察者。当被观察者发生某个动作时,注册到被观察者身上的观察者作出自身的响应(调用观察者的方法)。在被观察者身上,往往通过一个具有特殊签名的委托,即事件。 以下三个类,一个为调用类,一个为被观察者(Cat),一个为观察者(Mouse):using System;namespace 委托与事件的学习_原创 2017-08-14 21:55:13 · 1164 阅读 · 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 评论