Recollection 2022.0610 ソース付き版をリリース
Recollection 2022.0610 ソース付き版をリリースしました。
http://yj-project.com/yj_lib/
Map/006_森林/森林.Map3 に岩を追加して
銃撃しても貫通しないようにコリジョンを設定して
銃撃した場所に3Dエフェクトを表示するようになりました。
EffectObject::EffectEnemyAttackMoveUpdate()で
弾道のエフェクト表示やコリジョン判定をしています。
銃撃した場所を取得するのに
ラインと円の当たり判定を使っています。
if( Collision.LineCircle2( line, circle, &hit_pos ) )
hit_posにラインと円が交差した座標が入るのですが
少しズレる時があったのを修正しました。
Visual C++ 2022 でビルドすると、Recollection.exeを作成できます。
プログラムの参考にどうぞ。
( YJライブラリ 2022.0610 が含まれています )
ホームページはこちら -> http://yj-project.com/
This article can only be viewed and commented on by subscribers on or above the 無料プラン (Monthly Cost 0 yen) plan.
* Purchases of older issues are not applicable.
Plan List