コード例 #1
0
        private static void ApplyCommonSettingsToComponent(OneClickConfiguration configuration, Expression expression,
                                                           int currCmpnt, OneClickComponent oneClickComponent, int exp)
        {
            expression.components[currCmpnt].durationOn  = .08f;
            expression.components[currCmpnt].durationOff = .06f;
            expression.components[currCmpnt].easing      = LerpEasings.EasingType.CubicOut;
            expression.components[currCmpnt].inspFoldout = false;
            var label = String.IsNullOrEmpty(oneClickComponent.componentName)
                                            ? configuration.oneClickExpressions[exp].name
                                            : oneClickComponent.componentName;

            expression.components[currCmpnt].name = label + " cmpnt " + (currCmpnt);
        }
コード例 #2
0
 private static void ApplyCommonSettingsToComponent(ExpressionComponent component,
                                                    OneClickComponent oneClickComponent,
                                                    int componentNumber)
 {
     component.durationOn   = oneClickComponent.durOn;
     component.durationOff  = oneClickComponent.durOff;
     component.durationHold = oneClickComponent.durHold;
     component.easing       = easingType;
     component.inspFoldout  = false;
     component.name         = String.IsNullOrEmpty(oneClickComponent.componentName)
                                     ? "component " + componentNumber.ToString()
                                     : oneClickComponent.componentName;
 }