좀 간단한 문제인데, 설명하기 어려워 약간 장문.


뭔가 체크할 떄, 렌더링하지 않은 보이지 않는 내부 계산을

update,fixedupdate같은걸로 상시로 하면 컴퓨터가 메모리를 많이 잡아먹을까?

버프 만드는 것 때문에. 고민이 많음.


예를 들어

레벨업 하면 공격력 +100에 오브젝트가 있을 떄. 10초간 20%공격력 상승 버프를 받고 있음.

그러면 도중에 레벨업 공격력 +100이 되면 기본공격력은 올라가고 20%공격력 상승수치도 높아지는데.


코드를 2방법으로 나눌 떄

1.이벤트를 "스킬 쓸 떄 버프 20%공격력 상승"

2.이벤트를 "업데이트마다 버프 확인"


1번을 하면 "레벨업이나, 영구적인 공격력상승"에 대해 따로 이벤트, 2개 3개 만들어야 하고.

2번을 하면 "레벨업으로 인간 공격력 상승, 영구적인 공격력 상승아이템"같은걸 해도 업데이트 하나에 오브젝트 공격력 체크하면 편할텐데.


2번이 무조건 제작엔 편한데.

2번을 하면 메모리같은 걸 많이 잡게되는지? 그게 겁남