public void InitMemberByInstance(AnalogTV analogTV) { automaticPhase = analogTV.automaticPhase; phase = analogTV.phase; convertToGrayscale = analogTV.convertToGrayscale; noiseIntensity = analogTV.noiseIntensity; scanlinesIntensity = analogTV.scanlinesIntensity; scanlinesCount = analogTV.scanlinesCount; scanlinesOffset = analogTV.scanlinesOffset; verticalScanlines = analogTV.verticalScanlines; distortion = analogTV.distortion; cubicDistortion = analogTV.cubicDistortion; scale = analogTV.scale; }
public AnalogTVDef() { if (analogTVEffect == null) { analogTVEffect = Util.GetComponentVar <AnalogTV, AnalogTVDef>(analogTVEffect); } automaticPhase = true; phase = 0.5f; convertToGrayscale = false; noiseIntensity = 0.5f; scanlinesIntensity = 2f; scanlinesCount = 768; scanlinesOffset = 0f; verticalScanlines = false; distortion = 0.2f; cubicDistortion = 0.6f; scale = 0.8f; }