项目中有在场景模型上做标记线的需求,其实游戏内很多光投影,角色的阴影,手电筒等效果都可以通过Projector来实现。Unity Standard Assets 里有Projector的组件和预制体,这里我们也是修改下projector的shader,让它更符合我们的项目需求。
Shader "Projector/ray"
{
Properties
{
_Color ("Color", Color) = (1,1,1,1)
_MainTex ("Cookie", 2D) = "white" {
}
}
SubShader
{
Tags {
"Queue"="Transparent" "IgnoreProjecto

本文介绍了如何在Unity中利用Projector组件创建阴影投射效果,包括自定义材质、设置Cookie图片以及调整投射参数。通过示例展示了Projector在场景模型上的应用,可以用于标记线和其他光影效果。
最低0.47元/天 解锁文章
1124

被折叠的 条评论
为什么被折叠?



