public PhonemeMarker CreateCopy() { PhonemeMarker m = new PhonemeMarker(phonemeNumber, time, intensity, sustain); m.blendableRandomness = blendableRandomness; m.bonePositionRandomness = bonePositionRandomness; m.boneRotationRandomness = boneRotationRandomness; m.intensityRandomness = intensityRandomness; m.useRandomness = useRandomness; return(m); }
public static void CreateWindow(ModalParent parent, LipSyncClipSetup setup, PhonemeMarker marker) { MarkerSettingsWindow window = Create(parent, setup, 0); window.pMarker = new PhonemeMarker[] { marker }; window.time = marker.time; window.phonemeNumber = marker.phonemeNumber; window.intensity = marker.intensity; window.modifierOn = marker.useRandomness; window.intensityModifier = marker.intensityRandomness; window.blendableModifier = marker.blendableRandomness; window.boneRotationModifier = marker.boneRotationRandomness; window.bonePositionModifier = marker.bonePositionRandomness; window.modifierBool = new AnimBool(window.modifierOn, window.Repaint); }