public void LoadSubFile(FMAA anim) { activeFmaa = anim; stPropertyGrid1.LoadProperty(anim.MaterialAnim, OnPropertyChanged); userDataEditor1.LoadUserData(anim.MaterialAnim.UserData); if (anim.AnimType == MaterialAnimation.AnimationType.TexturePattern) { } else { AnimParamEditor editor = (AnimParamEditor)GetActiveControl(typeof(AnimParamEditor)); if (editor == null) { stPanel2.Controls.Clear(); editor = new AnimParamEditor(); editor.Dock = DockStyle.Fill; stPanel2.Controls.Add(editor); } editor.LoadAnim(anim); editor.Refresh(); } }
public void LoadSubFile(FSHU anim) { activeFshu = anim; stPropertyGrid1.LoadProperty(anim.ShaderParamAnim, OnPropertyChanged); userDataEditor1.LoadUserData(anim.ShaderParamAnim.UserData); AnimParamEditor editor = (AnimParamEditor)GetActiveControl(typeof(AnimParamEditor)); if (editor == null) { stPanel2.Controls.Clear(); editor = new AnimParamEditor(); editor.Dock = DockStyle.Fill; stPanel2.Controls.Add(editor); } editor.LoadAnim(anim); editor.Refresh(); }