スレッド(ドキュメント)
love.threadはスレッド機能が定義されています。
スレッドのコードはメインコードと並列で実行されます。スレッドのコードは個別に実行されるため、メインスレッドのフレームレートに悪影響を与えずに複雑な計算などの処理を行うために使用できます。ただし、スレッドのコードはメインスレッドの変数や関数にはアクセスできません。また、スレッド間の通信は制限されています。
複雑なゲームでない限りはスレッドを利用しなくてもゲームの作成は可能なので、最初はスレッドについて理解しておかなくても大丈夫です。
関数 | 概要 |
---|---|
love.thread.getChannel | チャネルの取得 |
love.thread.newChannel | チャネルの作成 |
love.thread.newThread | スレッドの作成 |