BasicRigidBody.CreatorBehavior.CreateModel C# (CSharp) Метод

CreateModel() приватный Метод

Creates a new Model
private CreateModel ( System.Vector3 position, Model model, Collider3D collider ) : void
position System.Vector3 model initial position
model WaveEngine.Components.Graphics3D.Model the model mesh
collider Collider3D the model collider
Результат void
        private void CreateModel(Vector3 position, Model model, Collider3D collider)
        {
            Entity primitive = new Entity()
               .AddComponent(new Transform3D() { Position = position })
               .AddComponent(collider)
               .AddComponent(model)
               .AddComponent(new RigidBody3D())
               .AddComponent(new MaterialsMap() { DefaultMaterialPath = WaveContent.Assets.basicMaterial })
               .AddComponent(new ModelRenderer());

            this.EntityManager.Add(primitive);
        }