暂无描述
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

LineEditor.cs 1.5KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. using XCharts.Runtime;
  2. namespace XCharts.Editor
  3. {
  4. [SerieEditor(typeof(Line))]
  5. public class LineEditor : SerieEditor<Line>
  6. {
  7. public override void OnCustomInspectorGUI()
  8. {
  9. PropertyField("m_Stack");
  10. if (serie.IsUseCoord<PolarCoord>())
  11. {
  12. PropertyField("m_PolarIndex");
  13. }
  14. else
  15. {
  16. PropertyField("m_XAxisIndex");
  17. PropertyField("m_YAxisIndex");
  18. }
  19. PropertyField("m_LineType");
  20. if (serie.lineType == LineType.Smooth)
  21. {
  22. PropertyField("m_SmoothLimit");
  23. }
  24. //PropertyField("m_Clip");
  25. PropertyFiledMore(() =>
  26. {
  27. PropertyFieldLimitMin("m_MinShow", 0);
  28. PropertyFieldLimitMin("m_MaxShow", 0);
  29. PropertyFieldLimitMin("m_MaxCache", 0);
  30. PropertyField("m_SampleDist");
  31. PropertyField("m_SampleType");
  32. PropertyField("m_SampleAverage");
  33. PropertyField("m_Ignore");
  34. PropertyField("m_IgnoreValue");
  35. PropertyField("m_IgnoreLineBreak");
  36. PropertyField("m_ShowAsPositiveNumber");
  37. PropertyField("m_Large");
  38. PropertyField("m_LargeThreshold");
  39. });
  40. PropertyField("m_Symbol");
  41. PropertyField("m_LineStyle");
  42. PropertyField("m_ItemStyle");
  43. PropertyField("m_Animation");
  44. }
  45. }
  46. }