知识卡片
动画串联表达因果
内容
棍子旋转、角色移动、胜负判定、场景重置需要按顺序发生,动画不仅是视觉效果,也是游戏因果链的一部分。只有前一个动画完成后,后一个逻辑才有明确输入。发散:在交互系统里,动画完成回调常常是状态机转移点,不能只当作装饰。
参考来源
《用Flutter极速构建原生应用》第9章《用Flutter开发“棍子传奇”小游戏》
知识卡片
棍子旋转、角色移动、胜负判定、场景重置需要按顺序发生,动画不仅是视觉效果,也是游戏因果链的一部分。只有前一个动画完成后,后一个逻辑才有明确输入。发散:在交互系统里,动画完成回调常常是状态机转移点,不能只当作装饰。