예제 #1
0
파일: tank.cs 프로젝트: 11614765/game_week9
        public Tank(Model model, GraphicsDevice device, Camera camera)
            : base(model)
        {
            mousePick = new MousePick(device, camera);
            turretBone = model.Bones["turret_geo"];
            wheels = new ModelBone[4];
            wheels[0] = model.Bones["r_front_wheel_geo"];
            wheels[1] = model.Bones["r_back_wheel_geo"];
            wheels[2] = model.Bones["l_front_wheel_geo"];
            wheels[3] = model.Bones["l_back_wheel_geo"];

            speed = 10f;
        }
예제 #2
0
파일: tank.cs 프로젝트: 11614765/game_week9
        public Tank(Model model, GraphicsDevice device, Camera camera) : base(model)

        {
            mousePick  = new MousePick(device, camera);
            turretBone = model.Bones["turret_geo"];
            wheels     = new ModelBone[4];
            wheels[0]  = model.Bones["r_front_wheel_geo"];
            wheels[1]  = model.Bones["r_back_wheel_geo"];
            wheels[2]  = model.Bones["l_front_wheel_geo"];
            wheels[3]  = model.Bones["l_back_wheel_geo"];

            speed = 10f;
        }
예제 #3
0
 public Primitive(Game game, Camera camera, GraphicsDevice device) : base(game)
 {
     this.camera = camera;
     pick        = new MousePick(device, camera);
 }
예제 #4
0
 public Primitive(Game game, Camera camera, GraphicsDevice device)
     : base(game)
 {
     this.camera = camera;
     pick = new MousePick(device, camera);
 }