public void ApplyCurve(LKCurveInfo lkCurveInfo, float normalizedTime) { float deltaCurveValue = lkCurveInfo.GetDeltaCurveValue(normalizedTime) * lkCurveInfo.scaleValue; Vector3 positionTransform = Vector3.zero; if (lkCurveInfo.xAxis) { positionTransform.x += deltaCurveValue; } if (lkCurveInfo.yAxis) { positionTransform.y += deltaCurveValue; } if (lkCurveInfo.zAxis) { positionTransform.z += deltaCurveValue; } if (lkCurveInfo.isWorld) { Transform expr_7D = this.mTransform; expr_7D.position = expr_7D.position + positionTransform; } else { Transform expr_97 = this.mTransform; expr_97.localPosition = expr_97.localPosition + positionTransform; } }
public void ApplyCurve(LKCurveInfo lkCurveInfo, float normalizedTime) { float deltaCurveValue = lkCurveInfo.GetDeltaCurveValue(normalizedTime) * lkCurveInfo.scaleValue; Vector3 rotationTransform = Vector3.zero; if (lkCurveInfo.xAxis) { rotationTransform.x += deltaCurveValue; } if (lkCurveInfo.yAxis) { rotationTransform.y += deltaCurveValue; } if (lkCurveInfo.zAxis) { rotationTransform.z += deltaCurveValue; } if (lkCurveInfo.isWorld) { //this.mTransform.Rotate(rotationTransform, 0); this.mTransform.Rotate(rotationTransform, Space.World); } else { //this.mTransform.Rotate(rotationTransform, 1); this.mTransform.Rotate(rotationTransform, Space.Self); } }
public void ApplyCurve(LKCurveInfo lkCurveInfo, float normalizedTime) { if (this.isEnable) { float deltaCurveValue = lkCurveInfo.GetDeltaCurveValue(normalizedTime); Color colorDelta = lkCurveInfo.toColor - this.mOriginalColor; /* * Color currColor = this.mUIWidget.color; * if (lkCurveInfo.rApply) * { * currColor.r += colorDelta.r * deltaCurveValue; * } * if (lkCurveInfo.gApply) * { * currColor.g += colorDelta.g * deltaCurveValue; * } * if (lkCurveInfo.bApply) * { * currColor.b += colorDelta.b * deltaCurveValue; * } * if (lkCurveInfo.aApply) * { * currColor.a += colorDelta.a * deltaCurveValue; * } * this.mUIWidget.color = currColor; */ } }
public void ApplyCurve(LKCurveInfo lkCurveInfo, float normalizedTime) { if (this.mLKUVAnimation) { float deltaCurveValue = lkCurveInfo.GetDeltaCurveValue(normalizedTime) * lkCurveInfo.scaleValue; if (lkCurveInfo.xApply) { this.mLKUVAnimation.scrollSpeedX += deltaCurveValue; } if (lkCurveInfo.yApply) { this.mLKUVAnimation.scrollSpeedY += deltaCurveValue; } } }
public void ApplyCurve(LKCurveInfo lkCurveInfo, float normalizedTime) { float deltaCurveValue = lkCurveInfo.GetDeltaCurveValue(normalizedTime) * lkCurveInfo.scaleValue; Vector3 scaleTransform = Vector3.zero; if (lkCurveInfo.xAxis) { scaleTransform.x += deltaCurveValue; } if (lkCurveInfo.yAxis) { scaleTransform.y += deltaCurveValue; } if (lkCurveInfo.zAxis) { scaleTransform.z += deltaCurveValue; } Transform expr_70 = this.mTransform; expr_70.localScale = expr_70.localScale + scaleTransform; }
public void ApplyCurve(LKCurveInfo lkCurveInfo, float normalizedTime) { float deltaCurveValue = lkCurveInfo.GetDeltaCurveValue(normalizedTime); if (lkCurveInfo.bRecursive) { if (this.mChildColorNames != null && this.mChildColorNames.Length > 0) { int i = 0; int max = this.mChildColorNames.Length; while (i < max) { if (this.mChildColorNames[i] != null && this.mChildMaterials[i] != null) { Color colorDelta = lkCurveInfo.toColor - this.mChildOriginalColors[i]; Color currColor = this.mChildMaterials[i].GetColor(this.mChildColorNames[i]); if (lkCurveInfo.rApply) { currColor.r += colorDelta.r * deltaCurveValue; } if (lkCurveInfo.gApply) { currColor.g += colorDelta.g * deltaCurveValue; } if (lkCurveInfo.bApply) { currColor.b += colorDelta.b * deltaCurveValue; } if (lkCurveInfo.aApply) { currColor.a += colorDelta.a * deltaCurveValue; } this.mChildMaterials[i].SetColor(this.mChildColorNames[i], currColor); } i++; } } } else { if (this.mColorName != null && this.mMaterial != null) { Color colorDelta = lkCurveInfo.toColor - this.mOriginalColor; Color currColor = this.mMaterial.GetColor(this.mColorName); if (lkCurveInfo.rApply) { currColor.r += colorDelta.r * deltaCurveValue; } if (lkCurveInfo.gApply) { currColor.g += colorDelta.g * deltaCurveValue; } if (lkCurveInfo.bApply) { currColor.b += colorDelta.b * deltaCurveValue; } if (lkCurveInfo.aApply) { currColor.a += colorDelta.a * deltaCurveValue; } this.mMaterial.SetColor(this.mColorName, currColor); } } }