performBehavior method

void performBehavior(
  1. BehaviorEnum behavior
)

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;
      }
    });
  }
}