CS/DesignPattern
[DesignPattern] EventQueue Pattern
리네엔
2024. 11. 7. 20:43
메세지를 보내는 시점과 받는 시점을 분리하고 싶을 때 사용할 수 있는 패턴
예제 코드
private struct PlayMessage
{
int id;
int volume;
}
class void Audio
{
private static PlayMessage[] pending(maxpending);
public void Update()
{
// pending을 순회하며 sound를 play
}
}