public static void Execute(Dictionary <string, string> _params, ActionDelegate _onFinish) { string value = ""; if (!_params.TryGetValue("fov", out value)) { Log.Error("setCameraFOV", "need params fov"); return; } float fov = float.Parse(value); try { CameraMgr.FOV(fov); _onFinish(); } catch (System.Exception e) { Log.Error("setCameraFOV", "Parse json has error: " + e.Message); } }
public static void ModifyFOV(float _value) { CameraMgr.FOV(_value); }