自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 工作笔记(7)

如果想要隐藏一个UI,有很多种方法,最先想到的是 GameObject.SetActive(true或者false),相当于把物体的左上角的框框打上√。不过这种方式占用资源可能会大一点,还有一些比如调成透明,或者把mesh的√打掉也是可以的。调整颜色的时候,我最常用的是transform.GetComponent().color = color.red;但是当涉及到比较复杂的颜色的时候,可以通过它的RGBA来确定颜色,RGB这三个字母可以在网上找到颜色的对应号码,A是Unity独有的,代表透明度,而R.

2020-06-02 15:34:58 165

原创 工作笔记(6)

这段时间工作遇到的最大的一个疑问就是,有时候经常需要通过一个按钮去改变另一个里面的类的字段,从而达成让物体变换运动方向或者旋转速度之类的功能。这里我总结几个方法。第一个呢是让物体挂载脚本,脚本里的update放旋转的方法,让其一直旋转,然后在这个脚本里放入另外一个被button引用的方法去改变旋转的状态。这是比较简单的但是耦合度较高的写法,不太适合大程序。第二个呢也是让物体挂载脚本,这个脚...

2020-05-06 08:36:49 116

原创 工作笔记(5)

粒子是可以控制特效的播放和停止的 gameObject.GetComponent().Play();gameObject.GetComponent().Stop();代码的执行是依次的,但如果代码进行动画的编写,开始执行动画的下一步就开始执行下一行代码了,下一行代码不会等着上一行的动画完成后再执行,这里要注意使物体进行运动的时候,要活用空物体,空物体可以作为旋转的中心参考。...

2020-04-13 09:08:37 85

原创 工作笔记(4)

如果拿来一个工程源代码来制作一个自己的游戏,最快的方式是从源代码开始改。添加组件时必须用GameObject类型,物体.AddComponent<组件>(),这时如果想把这个添加了的组件赋给一个参数,可以后面接as 组件。例:audioSource2 = obj.AddComponent() as AudioSource;探测音频是否在播放 if(AudioSource类型.is...

2020-04-07 08:43:21 84

原创 工作笔记(3)

符号:?: 叫做三元运算符举例:(x ? y : z) 表示如果表达式x为true,则返回y;如果x为false,则返回z,是省略if{}else{}的简单形式。除了 text文件名字.color = Color.red 这种改变颜色的方法,实际还有一种更灵活的方法,<color=red>,例如:"<color=#5C3317>" + poetry.poem[i] +...

2020-03-23 09:11:42 76

原创 工作笔记(2)

属性是个好东西,private或者protected一下所有的字段,然后set设置字段的条件,get{return}就能起到保护的作用。要常用这一点。在设置MVC的时候,遇到预制体,需要把预制体和其父物体放到View界面的变量里面,不用单独拿出来预制体里面的字段,另外预制体用GameObject类型就行。一个封装好的方法()里面,打一个“,”逗号就可以看到方法对参数类型的要求,简单快捷fo...

2020-03-13 15:14:11 84

原创 工作笔记(1)

2020.3.2-2020.3.8protected用于限制变量被使用,只可以继承,或者在当前类的内部访问,实例化对象访问不到readonly用于不可改变的变量,第一次设变量的时候要赋值物体.sizeDelta 在锚点集中的时候有x和y,可用来描述这个组件的长和宽,但是锚点分散时,就表示其他的东西了,这时候要用 物体.rect.height或者 物体.rect.width...

2020-03-09 12:34:51 115 1

原创 工作笔记(0)

今天开始写工作笔记,把工作中遇到的新知识记下来,以周为单位来记录,因为在学习unity和C#,所以都是这些相关的。bool变量的初始值是false,if(hurted)里面只写变量不判断真假的情况意思是判断它为trueInput.GetMouseButtonDown(数字)是辨别鼠标是否按下某个键,返回bool值制作动画时要用到animator,在里面编辑各个动作之间的关系,也可以添加bo...

2020-03-03 08:45:37 106

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除