public override void BEFunction(BETargetObject targetObject, BEBlock beBlock) { try { float newValue = float.Parse(BeController.GetVariable(beBlock.BeInputs.stringValues[0]), CultureInfo.InvariantCulture) + beBlock.BeInputs.numberValues[1]; BeController.SetVariable(beBlock.BeInputs.stringValues[0], newValue.ToString(CultureInfo.InvariantCulture)); } catch { string newValue = BeController.GetVariable(beBlock.BeInputs.stringValues[0]); BeController.SetVariable(beBlock.BeInputs.stringValues[0], newValue.ToString(CultureInfo.InvariantCulture)); } BeController.PlayNextOutside(beBlock); }
public override void BEFunction(BETargetObject targetObject, BEBlock beBlock) { BeController.SetVariable(beBlock.BeInputs.stringValues[0], beBlock.BeInputs.stringValues[1]); BeController.PlayNextOutside(beBlock); }