# CalculatorTransition

It will transition by the calculation result

![CalculatorTransition](./images/CalculatorTransition.png)

## Properties

<table border="1" class="docutils">
<thead>
<tr><th>Property Name</th><th>Description</th></tr>
</thead>
<tbody valign="top">
<tr>
<td>
Conditions
</td>
<td>
Set the judgment condition.
            <ul><li>+ Button Add condition.</li></ul><table border="1" class="docutils">
<thead>
<tr><th>Field Name</th><th>Description</th></tr>
</thead>
<tbody valign="top">
<tr>
<td>Type</td>
<td>
            Value type
            <dl class="docutils">
<dt>Int</dt><dd>
            FlexibleInt
            </dd>
<dt>Float</dt><dd>
            FlexileFloat
            </dd>
<dt>Bool</dt><dd>
            FlexibleBool
            </dd>
</dl></td>
</tr>
<tr>
<td>Compare Type</td>
<td>
            Compare type
            <dl class="docutils">
<dt>Equals</dt><dd>
            Value1 == Value2
            </dd>
<dt>Not Equals</dt><dd>
            Value1 != Value2
            </dd>
<dt>Greater</dt><dd>
            Value1 &gt; Value2
            </dd>
<dt>Greater Or Equals</dt><dd>
            Value1 &gt;= Value2
            </dd>
<dt>Less</dt><dd>
            Value1 &lt; Value2
            </dd>
<dt>Less Or Equals</dt><dd>
            Value1 &lt;= Value2
            </dd>
</dl></td>
</tr>
<tr>
<td>Int Value 1</td>
<td>
            Int value 1
            </td>
</tr>
<tr>
<td>Int Value 2</td>
<td>
            Int value 2
            </td>
</tr>
<tr>
<td>Float Value 1</td>
<td>
            Float value 1
            </td>
</tr>
<tr>
<td>Float Value 2</td>
<td>
            Float value 2
            </td>
</tr>
<tr>
<td>Bool Value 1</td>
<td>
            Bool value 1
            </td>
</tr>
<tr>
<td>Bool Value 2</td>
<td>
            Bool value 2
            </td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
Next State
</td>
<td>
Transition destination state.
</td>
</tr>
 </tbody>
</table>


## Remarks

When more than one Condition is set, it transits only when all comparison results become true.

