一度でもShader.SetGlobalFloatでセットしちゃうと
UnityEditorを再起動しないと値が有効のままになるんですがそういうものなんですか?
解放できないのかな…