タイトルが示すように、実際にテーブルのボールを打つビリヤード キューを作りたいと思っています。ビリヤード台とボールを作りました。問題は、キューを腕に取り付けてボールを打つ方法が思いつかないことです。アタッチされたオブジェクトが衝突を引き起こすことができないことを知っているので、アタッチすべきではありませんか? 私は少し立ち往生しています..誰か何か考えがありますか? どうもありがとう!
4 に答える
試してみたい対処法をご紹介します。スティックをプレイヤーが座ることができるオブジェクトにします。オブジェクトは、プレーヤーのキーへの制御権限を取得できます。スティックが常にキュー ボールを指すようにし、プレーヤーがしなければならないことは、狙いを定めてシュートすることだけであるモードを作成できます。スティックに対するプレイヤーの視点と視線を設定します。マウスをクリックするか、シュートを入力してください。角度の設定を使いやすくする方法を見つける必要があります。
キューはパーティクルを発射できます。または、キュー ボールにメッセージを送信して、キュー ボールを動かすこともできます。SLの物理学を信頼していますか?
オブジェクトの設定によって異なります。たとえば、添付ファイルがファントムであるか、llVolumeDetect(true) を設定している場合は、Collisionsを参照してください。
これについての私の考えは、カメラのポイントアンドクリックを使用して角度を渡し、ボールに情報を強制して、どこに行くかを理解させることです..キューは、単純に、カメラコントロールを少し備えたアニメーション化されたアタッチメントになります.. . したがって、衝突の必要はありません。
補足として、ボールを物理的に設定すると、ボールは互いに衝突を検出して反応し、非物理的なテーブルにも反応します。
設定についてもう少し詳しく教えていただければ、より具体的に説明できます:)これがお役に立てば幸いです