- 博客(10)
- 资源 (2)
- 收藏
- 关注
转载 UE4材质节点
材质中最为关键的是作为最终输出结果的引脚,根据情况的不同有的会使用,有的并不会被使用。基础颜色(Base Color)定义材质的颜色,接受参数为Vector3(RGB)。颜色采用float形式,任何超出范围的输入数值都将被clamp到0~1的范围内。相当于在摄影中使用偏光镜滤除由反射引起的杂光之后的物体的颜色。偏光镜的效果可参照以下对比图。右边为加了偏光镜后的效果。
2018-01-25 18:00:19
16184
1
原创 UE4-UI笔记
1.Create Widget 调用蓝图(紧跟set)2.Add to Viewport 添加到屏幕3.Remove from Parent 将控件从显示中移除4.Set Input Mode Game and UI 通过输入来操纵游戏和 UI(例如,控制屏幕上的角色的同时可以点击任意的按钮或 UI 元素)。5.Set Input Mode Game Only
2017-11-22 14:20:41
705
原创 UE4学习笔记
1.printstring 输出(类似Debug.Log)2.Delay 延时3.Retriggerable Delay 多次点击重新计时(Delay不会)4.Even Tick 每帧执行(类似Up date)5. 在点击Variable后创建变量 6.变量创建后要初始化7.integer+integer 整数的加法(float,string,向量,字节
2017-11-07 13:54:37
1425
原创 unity3d 可见射线
从屏幕中射出一条可见的射线:核心代码 public LineRenderer line;//添加画线:LineRenderer void Update () { if (EventSystem.current.IsPointerOverGameObject() == true) { line.enabled = fals
2017-08-16 14:07:37
9333
原创 unity3d鼠标拖拽旋转
private IEnumerator OnMouseDown() { Vector3 v3 = Input.mousePosition;//开始前记录鼠标点下的位置 while (Input.GetMouseButton(0)) { float f = Input.mousePosition.x - v3.
2017-08-11 15:37:31
656
原创 unity3d强制转换
private string a=""; private float b; private void Start() { a = b.ToString();//转字符串 b = int.Parse(a);//转int b = float.Parse(a);//转float }注:转st
2017-08-08 08:52:58
5257
原创 Unity3D游戏开发——塔防小游戏
游戏效果图:本文参照siki学院的塔防游戏教程写的。http://www.sikiedu.com,搜索塔防游戏登入即可观看。游戏流程:1.首先创建cube调整其大小(以便计算),然后将其设成预设体(以便之后统一操作),利用ctrl+D复制弄出地形,在Hierarchy视图上创建一个map文件夹保存其文件。然后在地形内删除cube,创出自己想要的敌人行走路径。2.在每个转折处
2017-08-07 08:52:59
26003
4
原创 unity3d注意事项
注意事项: 1.无论是包名,方法名,等名称均不可用中文定义2.将物体事先设置好预设体后再进行复制,这样每个相同的物体都可用预设体控制3.删除物体时千万谨慎(指的是删除物体,预设体,脚本等文件),删除了后基本恢复不了4.图片格式统一,基本为PNG格式5.Trigger于Collision是冲突的,所以检测碰撞时务必明确好如何进行的碰撞,发生碰撞的条件是否有满足(例如2物体碰
2017-08-06 14:10:51
850
原创 unity3d认识
Scence场景1.快捷键(1)Q:实现场景的拖动,按下鼠标中键也可进行移动(2)W:实现物体的位移,定位,分X,Y,Z轴移动,拖拽交界的地方可以在平面移动,按住ctrl拖拽可以以单位进行移动(3)E:实现物体的旋转,分X,Y,Z轴为轴心旋转,按住ctrl拖拽可以以单位进行旋转(4)R:实现物体的伸缩,只能调整水平,前后,竖直方向上的伸缩(5)T:实现物体平面上的伸缩,切换
2017-08-06 12:29:09
544
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人