摘要:在制作游戏过程中,会需要通过代码创建多个一模一样的GameObject,比如射击游戏中的子弹,杂兵等各种。 在Unity中一般叫做Prefab预制件,起到模板的作用,可以快速的复制出相同的GameObject。 创建Prefab预制件 一般都会建立独立的目录,用于存放预制件。 第一种方法 在场景中添
阅读全文
摘要:导入一张大图和导入多张小图哪种更好? —— 这不是本文的内容! 一般动画用的帧图都是在一张大图里的。 切割 1、拖拽一张大图进入Assets/Resources目录下。 注意:只有在Resources目录下的资源才能在代码中被Resources类获取到。 2、进入切割 点击【Sprite Edito
阅读全文
摘要:本文介绍如何给GameObject添加纹理 1、选择一张图片,拖进Unity中,如下图 2、创建(纹理)Material对象 3、将Material赋给GameObject 4、将图片赋给GameObject 到此操作完成,但是遇到一个问题,方块Cube木有显示图片 /(ㄒoㄒ)/~~ 偶然操作发现
阅读全文
摘要:在GameObject的属性中Transform记录着位置(Position)、旋转(Rotation)、比例 (Scale)属性。 实现移动、旋转,即修改上述的属性值 移动 【定义】 [ExcludeFromDocs] public void Translate(float x, float y,
阅读全文