![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
部品 (P2Shape) の干渉フィルタ @reamark 部品 (P2Shape) にカテゴリビットフラグを指定し、特定のビットフラグを持つ部品と干渉しないようにできます。 More...
#include <P2Filter.hpp>
Public Attributes | |
uint16 | categoryBits = 0b0000'0000'0000'0001 |
自身が所属するカテゴリーを表すビットフラグです。 More... | |
uint16 | maskBits = 0b1111'1111'1111'1111 |
物理的に干渉する相手のカテゴリーを表すビットフラグです。 More... | |
int16 | groupIndex = 0 |
グループインデックス More... | |
部品 (P2Shape) の干渉フィルタ @reamark 部品 (P2Shape) にカテゴリビットフラグを指定し、特定のビットフラグを持つ部品と干渉しないようにできます。
uint16 s3d::P2Filter::categoryBits = 0b0000'0000'0000'0001 |
自身が所属するカテゴリーを表すビットフラグです。
int16 s3d::P2Filter::groupIndex = 0 |
グループインデックス
uint16 s3d::P2Filter::maskBits = 0b1111'1111'1111'1111 |
物理的に干渉する相手のカテゴリーを表すビットフラグです。