33. モデルをコルーチン化
public Ienumerable<IMessage> GetFlow()
{
var input = new InputSkillMsg(skills);
yield return input;
var skill = input.Response;
yield return new MessageMsg(skill.Message);
yield return new DamageMsg(skill.power);
}
モデル側コード
34. モデルをコルーチン化
public Ienumerable<IMessage> GetFlow()
{
var input = new InputSkillMsg(skills);
yield return input;
var skill = input.Response;
yield return new MessageMsg(skill.Message);
yield return new DamageMsg(skill.power);
}
モデル側コード
スキル選択を待機
メッセージ送りを待機
ダメージ表示完了を待機