- 博客(18)
- 收藏
- 关注
原创 Unity 3D 学习 C#篇 ——NO.7运算符
这里写目录标题运算符一(二元运算符):赋值运算符算术运算符比较运算符逻辑运算符快捷运算符二:一元运算符三元运算符三 (运算符的优先级):运算符运算符分为:一元运算符++ - -二元运算符三元运算符一(二元运算符):赋值运算符算术运算符比较运算符逻辑运算符与、或、非快捷运算符+= 先加再赋值给自身*= 先乘再赋值给自身/= 先除再赋值给自身%=先取模再赋值给自身(以上运算符均为二元运算符)二:一元运算符一元运算符 ++ - -++
2020-12-06 13:54:56 643
原创 Unity 3D 学习 C#篇 ——NO.6占位符、标准字符串格式化、转义符、程序的背景知识
占位符占位符{位置的编号}在Write Line语句中,常常需要不断进行字符和变量的转换,比如弹夹子弹数目:XX,考试成绩:XX等,这时若只用Write Line就显得很长且不美观Console.WriteLine("枪的名称是:" + gunName + "弹夹容量" + gunCartridgeCapacity + " , 弹匣子弹数:" + TheResidualCapacityOfTheGun + " , 剩余子弹数:" + NumberOfMagazinesLeft);这时,我们就
2020-12-06 13:03:53 1067
原创 Unity 3D 学习 C#篇 ——NO.5 小练习(输入枪的属性 输出枪的属性)
文章目录代码一、变量是什么?二、使用步骤1.引入库2.读入数据总结代码提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、变量是什么?变量就是在内存中用来存储的一块地方二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyp.
2020-12-05 21:56:49 159
原创 Unity 3D 学习 C#篇 ——NO.3变量、数据类型
*变量程序在内存中运行程序处理的是数据 ( 在QQ中打字,QQ做的事情就是处理数据)变量就是内存中开辟的一块用于 存储数据的 地方***数据类型放数据的一个容器整型非整型非数值型存储的时候记得加单引号 : ’ ’***容量的单位...
2020-12-04 23:58:30 258
原创 Unity 3D 学习 C#篇 ——NO.2第一个代码
代码:对计算机下达的命令字面意思:现象:作用:将语句输出Console.WriteLine(" ****** ");
2020-12-04 23:30:02 129
原创 Unity 3D 学习——NO.8(光照系统 续)
shadow type(软阴影)(硬阴影)在mesh renderer 里面可以选择阴影是否显示、显示单面还是双面,或者只显示阴影。设置阴影的距离(shadows distance)根据视角与物体的位置 设置阴影显示与否,从而可以达到减少渲染量的效果。环境光照反射光照间接光照物体反射的光Static :将物体设置为静态(标志static的物体反射间接光)实时GI开发期间进行了预计算,...
2020-12-03 16:09:59 92
原创 Unity 3D 学习——NO.6(进行优化)
Occlusion Culling(即时遮挡剔除)减少渲染数据数量。当物体被送进渲染流水线之前,将摄像机视角看不见的物体进行剔除,从而减少渲染数据量。在场景中物体分布密集时,适用遮挡剔除。离物体近,则显示较为精细的模型,距离物体远,则显示粗糙的模型,减少渲染量,可是占据内存(多了好几个模型)...
2020-11-28 20:36:33 92
原创 Unity 3D 学习——NO.5(渲染管线)
顶点处理:接收模型顶点数据,坐标系转换图元装配:组装面,将顶点连起来组成面光栅化:计算三角面上的像素,并为后面着色阶段提供合理的插值参数像素处理:上色缓存:总结:渲染管线cpu经过计算,把物体顶点数据收集出来,然后交给GPU,这个过程就是一个Draw Call(准备数据通知GPU的过程)然后GPU进行顶点处理,拿顶点,然后图元装配(将顶点连成平面),然后光栅化(将像素计算出来)然后像素处理(进行上色),最后,进行缓存。...
2020-11-28 13:00:23 148
原创 Unity 3D 学习——NO.4(物体轮廓,摄像机)
Unity 3D 学习——NO.4物体轮廓就是下面的这个Standard(Specular setup)摄像机组件:
2020-11-28 00:54:08 303
原创 Unity 3D 学习——3(物件和物件之间的关系,材质,渲染)
总述:在unity中 一个项目包括多个场景,一个场景包括多个物体,一个物体包括多个组件在unity中可以创建一个空物体,然后将子物体在hierarchy面板中将子物体拖拽到空物体中,当儿子在unity中最好创建一个空物体当父亲Material切换材质的渲染模式![在这里插入图片描述](https://img-blog.csdnimg.cn/20201126213846992.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk
2020-11-26 22:00:09 305
原创 Unity 3D 学习——2
Unity 3D 学习——NO.2继续学习面板的操作主要内容:**(一)**变换切换(二)(三)场景(四)保存文件:zuo(五)新建一个新场景(六)游戏对象(七)Hierarchy面板中右键然后点击creat empty,可以创建一个空物体,单击这个GameObject可以看到Inspector区域,在这个区域中点击"Add Component"可以添加物体的的属性...
2020-11-26 20:10:20 106
原创 Unity 3D 学习
Unity 3D 学习project面板**作用:放入游戏的素材。(补充: FBX:模型文件,PNG:图片文件)右键:show in explore 打开文件 (Assets:资源)export 导出素材文件 Scene面板主要操作Hierarchy面板ctrl+s保存场景...
2020-11-24 23:27:08 156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人