しかし、便利なものは扱いに注意しなければならないものです。Tick関数は毎フレーム処理を行うので、簡単にゲームのパフォーマンスを圧迫します。 “なにもしない”Tick関数でテストしてみる Tickのオーバーヘッドを測るために、簡単な実験をしてみます。 実験環境は、 CPU: Intel Xeon CPU E5-1630 v4 RAM: 32GB GPU: NVIDIA GeForce GTX 1060 6GB OS: Windows 10 pro UE4: Unreal Engine 4.21.2 Development Editor で行いました。 仮に以下のようなTick関数を定義してみます。 ATickTestActor::Tick(float)でAActor::Tick(float)を呼び出すだけの関数です。 このアクタをとりあえず5万個レベルに配置します。そして、Stat Uni
![第005回 Tick関数がどう処理されているかUnrealC++を追ってみよう! | CC2の楽屋裏](https://cdn-ak-scissors.b.st-hatena.com/image/square/063c588a2d46c731f3c01ac48317de2840488ac5/height=288;version=1;width=512/https%3A%2F%2Fwww.cc2.co.jp%2Fblog_test%2Fwp-content%2Fuploads%2F2018%2F10%2Ftb004_15-500x500.png)