public SequenceFrameMeshAnimation(Animation animation, Material material, GameObject gameObject, int fps)
 {
     SequenceFrameMeshAnimationSampler sampler = new SequenceFrameMeshAnimationSampler();
     sampler.fps = fps;
     sampler.SampleAnimation(animation);
     player = new SequenceFrameMeshAnimationPlayer(sampler, material, gameObject);
 }
Example #2
0
    public SequenceFrameMeshAnimation(Animation animation, Material material, GameObject gameObject, int fps)
    {
        SequenceFrameMeshAnimationSampler sampler = new SequenceFrameMeshAnimationSampler();

        sampler.fps = fps;
        sampler.SampleAnimation(animation);
        player = new SequenceFrameMeshAnimationPlayer(sampler, material, gameObject);
    }
 public SequenceFrameMeshAnimationPlayer(SequenceFrameMeshAnimationSampler sampler, Material material, GameObject gameObject)
 {
     this.speed    = 1;
     this.sampler  = sampler;
     this.material = material;
     if (gameObject != null)
     {
         this.gameObject = gameObject;
         meshFilter      = gameObject.AddComponent <MeshFilter>();
         meshRenderer    = gameObject.AddComponent <MeshRenderer>();
     }
 }
 public SequenceFrameMeshAnimationPlayer(SequenceFrameMeshAnimationSampler sampler, Material material, GameObject gameObject)
 {
     this.speed = 1;
     this.sampler = sampler;
     this.material = material;
     if(gameObject != null)
     {
         this.gameObject = gameObject;
         meshFilter = gameObject.AddComponent<MeshFilter>();
         meshRenderer = gameObject.AddComponent<MeshRenderer>();
     }
 }
 public SequenceFrameMeshAnimation(SequenceFrameMeshAnimationSampler sampler, Material material, GameObject gameObject)
 {
     player = new SequenceFrameMeshAnimationPlayer(sampler, material, gameObject);
 }
Example #6
0
 public SequenceFrameMeshAnimation(SequenceFrameMeshAnimationSampler sampler, Material material, GameObject gameObject)
 {
     player = new SequenceFrameMeshAnimationPlayer(sampler, material, gameObject);
 }