私はあなたがプレイしたときランダムに生成される3Dゲームを持っています。オブジェクトが衝突して生成されず、文字が壁を通って動き始めるということです。 C#で衝突で生成されるオブジェクトに必要なコードは何ですか?オブジェクトの3D 3Dコリジョン
答えて
あなたの質問を正しく読んだら、ゲーム用のランダムメッシュを自動生成していますが、まだコライダーがありません。 C#でオブジェクトの衝突を生成するには、次の例を参照してください。
using UnityEngine;
using System.Collections;
public class AddComponentExample : MonoBehaviour
{
void Start()
{
SphereCollider sc = gameObject.AddComponent<SphereCollider> as SphereCollider;
}
}
あなたが生成されているゲームオブジェクトに衝突型加速器コンポーネントを追加する必要があります。選択したものは、作成したメッシュによって異なります。したがって、キューブメッシュを生成する場合は、ボックスコライダーを選択します。
あなたがあなた自身のメッシュの代わりに、より複雑なプリミティブを作成しているなら、あなたは「MeshCollider」を適用することができます。ただし、実行時に独自のメッシュを作成している場合は、異常なアーチファクトが発生する可能性があることに注意してください。 [ユニティ衝突検出されていない]の
一般的な構文を使用する方が良いです、タイプが間違っている場合は、コンパイル時にエラーが発生しますが、文字列の構文はありません。 'SphereCollider sc = gameObject.AddComponent SphereColliderとしての
実際には文字列形式はUnity 5で廃止されました。私は答えを調整します:) –
ありがとうございました。私は疑問が気まずかったことを知っています。私はこのすべてに慣れていないので、いくつかのコードを投稿するのを忘れました。あなたはすべて少し助けてくれました。私はあなたのコードを適用したときにそれがうまくいったら通知します –
- 1. 滑らかな3DコリジョンXNA
- 2. wpfゲーム3Dスタジオからの3Dオブジェクト
- 3. Zend_Mailと= 0D = 0A = 3D = 3D = 3D = 3D = 3D
- 4. Unity 3d - CLOTHオブジェクト
- 5. タッチ3DオブジェクトArToolKitJpctBaseLib
- 6. ARオブジェクトの3Dオブジェクト認識
- 7. Unity 3D 5.4 2Dコリジョンは機能しませんか?
- 8. javafxの3Dオブジェクトの影
- 9. ThreeJS 3Dオブジェクトの品質
- 10. Artoolkitのカスタム3Dオブジェクトとイメージターゲット
- 11. オブジェクトの3D自由回転
- 12. Torque 3d対Ogre 3d?
- 13. オブジェクトを3Dポイントに回転
- 14. ThreeJSオブジェクト3d接続2点
- 15. 3dで、3Dオブジェクト(.fbx)にテクスチャを追加する方法は?
- 16. Maya 3DをPapervision 3Dにインポート
- 17. OpenCL NDrangekernel(3dグローバルサイズと3dローカルサイズ)
- 18. &3D
- 19. 3D?
- 20. SceneKit/ARKit:画面オブジェクトを3Dオブジェクトにマップ
- 21. 3DインタラクティブなWeb配置の3Dモデリング
- 22. 3Dカメラから3Dモデルの生成
- 23. C# - 3D配列の3D配列
- 24. Matlabの3Dオブジェクトの三角形化
- 25. 地形上の3D Unityオブジェクトの配置
- 26. Aframe - エンティティ内のオブジェクト3Dのクローン
- 27. FPSControllerの子オブジェクトのOnMouseUp [Unity 3d]
- 28. Mathematicaに複数の3Dオブジェクトを同じ3Dボックスに配置する
- 29. 3Dオブジェクトの軸を描画する3j
- 30. WEBVRにテクスチャのない3Dオブジェクト
可能な複製を助け
・ホープ(http://stackoverflow.com/questions/36353310/unity-collision-not-being-detected) – thodic
1. UnityScriptが異なっています言語はC#2よりも優れています。*「オブジェクトはコリジョンを生成しません」とはどういう意味ですか?彼らには、衝突者や剛体が割り当てられていますか? – UnholySheep
コリジョンが機能するには、オブジェクト上にコライダーコンポーネントが必要です。オブジェクトの1つにも剛体が必要です。それ以上の助けが必要な場合は、コードとコンテキストを表示してください。 – Maakep