Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity3d Unity 2D:不同背景世界的不规则形状窗口?_Unity3d_Shader_Render - Fatal编程技术网

Unity3d Unity 2D:不同背景世界的不规则形状窗口?

Unity3d Unity 2D:不同背景世界的不规则形状窗口?,unity3d,shader,render,Unity3d,Shader,Render,我想让一个不规则的形状显示它的颜色从不同的图像集。目前,我有一个不规则形状(风筝形状)的手电筒,当投射到某个区域上时,会出现某些物体。删除形状后,项目将消失。现在,我想用这个不规则形状中的背景来显示背景的修改版本 我计划使用渲染器从另一个世界中查看手电筒腐蚀位置的摄像头获取信息,然后使用此图像作为手电筒更改背景的基础。然而,当我尝试这个,手电筒显示黑色,而不是另一个世界。对平面进行纹理处理时,RenderTexture会正常工作。有人知道如何做到这一点吗

我想让一个不规则的形状显示它的颜色从不同的图像集。目前,我有一个不规则形状(风筝形状)的手电筒,当投射到某个区域上时,会出现某些物体。删除形状后,项目将消失。现在,我想用这个不规则形状中的背景来显示背景的修改版本

我计划使用渲染器从另一个世界中查看手电筒腐蚀位置的摄像头获取信息,然后使用此图像作为手电筒更改背景的基础。然而,当我尝试这个,手电筒显示黑色,而不是另一个世界。对平面进行纹理处理时,RenderTexture会正常工作。有人知道如何做到这一点吗