unity shader实践问题一

  我不知道大家在学习《unity shader入门精要》时在编写shader时遇到这种问题,就是在inspection面板shader下用鼠标点击“Compile and show code”弹出的shader编辑器中的代码删除后重新编写的代码可以保存,但是模型上没有变化,关掉编辑器再点击此处打卡后,之前修改的代码完全没有保存,还是系统默认的代码。哇,我就这样折腾了好久无解。最后是问一师哥发现是很弱智的问题,我们编写自己的shader时应该双击在project面板中建立的shader。这样就没有问题。对于刚学的小白来说就是被这种奇奇怪怪、很小的问题绊住,希望有同样问题的你,这个小问题咱们悄悄地改正过来吧,哭笑。

  我也不懂其中的原理,为什么这本书的作者没有提到这个,而且书中所讲也是点击“Compile and show code”,还有之前在shader中改变材质的时候也可以操作,所以大神们可以赐教一下。555~ 我主观的解释一下,可能是因为这里是属于unity引擎自动实现的系统代码,用于将CG代码转换成shaderlab语义与电脑GPU沟通最终显示。所以改变此代码是无意义的,而且也无法改变。

  PS:与主题无关,为什么博客我添加不上图片,神奇,哭笑不得,我总是有这种奇奇怪怪的问题。点图片图标添加文件,但是文章中就是不显示。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值