Getting following error in outlog when I`d ran my game in Unity?

This is shader error

WARNING: Shader Unsupported: 'Hidden/Internal-DeferredShading' - Pass '' has no vertex shader
WARNING: Shader Unsupported: 'Hidden/Internal-DeferredShading' - Setting to default shader.
WARNING: Shader Unsupported: 'Hidden/Internal-DeferredReflections' - Pass '' has no vertex shader
WARNING: Shader Unsupported: 'Hidden/Internal-DeferredReflections' - Setting to default shader.
WARNING: Shader Unsupported: 'Hidden/CubeCopy' - Pass '' has no vertex shader
WARNING: Shader Unsupported: 'Hidden/CubeBlur' - Pass '' has no vertex shader
WARNING: Shader Unsupported: 'Hidden/CubeBlend' - Pass '' has no vertex shader

need help plz should I change the shaders or edit the shaders plz I need help thanx!!

1 Answer

1

Which Unity version? What build target? OS version? GPU & driver version? Anything else in the logs looking suspicious? Running on editor or standalone? Your question has so little info that it is very hard to give any answer.

My best guess would be that you’re trying to run on some ancient HW, not supporting the required shader features.

Yeah Unity 5..3.5, Windows Standalone, Windows 7 SP1 32 bit, Intel Integrated G33 updated to latest. Ive heard that if I change the all materials to diffuse then it would worked even I tried to change all objects materials to Diffuse it worked but the particle system is not working properly. Any thing else? If you need then plz.

Yes input is better in Update. This would just be a matter of passing a boolean. ---------- private bool isKeyDownS = false; void Update(){ //make sure to set booleans to false at the beginning of update. isKeyDownS = false; if(Input.GetKeyDown(KeyCode.S)){ isKeyDownS = true; } } void FixedUpdate(){ if(isKeyDownS){ //rigidbody movement } }