1. 基本设置
- 在
Build Settings
里面将平台切换到PC,如果需要编译Debug版本就需要勾选Development Build和Script Debugging
,这样当游戏崩溃的时候会有红色的提示,还有对应的日志文件,日志文件的路径一般在C:\Users\***\AppData\LocalLow\CompanyName\ProductName\Player.log
,这个日志文件可以记录游戏的所有输出。
Don't be afraid of new things
Shader(着色器):实际上就是一小段程序,它负责将输入的Mesh(网格)以指定的方式和输入的贴图或者颜色等组合作用,然后输出。绘图单元可以依据这个输出来将图像绘制到屏幕上。输入的贴图或者颜色等,加上对应的Shader,以及对Shader的特定的参数设置,将这些内容(Shader及输入参数)打包存储在一起,得到的就是一个Material(材质)。之后,我们便可以将材质赋予合适的renderer(渲染器)来进行渲染(输出)了。
输入的贴图或者颜色等,加上对应的Shader,以及对Shader的特定的参数设置,将这些内容(Shader及输入参数)打包存储在一起,得到的就是一个Material(材质)。之后,我们便可以将材质赋予合适的renderer(渲染器)来进行渲染(输出)了。换句话说,Shader定义了我们要用哪些参数来定义一个Material,是一个Material的模板。当我们把模板中需要的参数,例如Color,Texture等填充上去之后,我们就得到了我们想要的Material