public void onBatteryState(DicePlusConnector.BatteryState status, int percentage, bool low, string errorMsg) { foreach (IDicePlusListener listener in listeners) { listener.onBatteryState(this, status, percentage, low, errorMsg); } }
public override void onBatteryState(DicePlus dicePlus, DicePlusConnector.BatteryState batteryState, int percentage, bool low, string errorMsg) { if (percentage < battery && low) { if (state != State.CONNECTED) { DicePlusAnimator.Instance.runLowBatteryAnimation(); } else { StartCoroutine(DicePlusAnimator.Instance.lowBatteryCorutine()); } battery = percentage; } }
public virtual void onBatteryState(DicePlus dicePlus, DicePlusConnector.BatteryState state, int percentage, bool low, string errorMsg) { }