performBehavior method
Implementation
void performBehavior(BehaviorEnum behavior) {
if (widget.character is DefaultCharacter) {
setState(() {
switch (behavior) {
case BehaviorEnum.movetoright:
moveLeftToRight();
break;
case BehaviorEnum.movetoleft:
moveRightToLeft();
break;
case BehaviorEnum.wave:
// TODO: Handle this case.
break;
case BehaviorEnum.jump:
// TODO: Handle this case.
break;
case BehaviorEnum.run:
// TODO: Handle this case.
break;
case BehaviorEnum.walk:
// TODO: Handle this case.
break;
case BehaviorEnum.speak:
// TODO: Handle this case.
break;
case BehaviorEnum.think:
// TODO: Handle this case.
break;
case BehaviorEnum.listen:
// TODO: Handle this case.
break;
case BehaviorEnum.sleep:
// TODO: Handle this case.
break;
case BehaviorEnum.cry:
// TODO: Handle this case.
break;
case BehaviorEnum.laugh:
// TODO: Handle this case.
break;
case BehaviorEnum.scared:
// TODO: Handle this case.
break;
case BehaviorEnum.annoyed:
// TODO: Handle this case.
break;
case BehaviorEnum.love:
// TODO: Handle this case.
break;
case BehaviorEnum.blush:
// TODO: Handle this case.
break;
case BehaviorEnum.wink:
// TODO: Handle this case.
break;
}
});
}
}