Example #1
0
 void OnTriggerEnter2D(Collider2D other)
 {
     if (other.tag == "Player" && chunkId > proceduralGenerator.currentChunkId)
     {
         proceduralGenerator.setCurrentChunk(this);
         Camera      cam = References.RunnerCamera.camera;
         CameraEffet ce  = new CameraEffet(cam.backgroundColor, backgroundColor, cam, 2, References.EffectManager);
         References.EffectManager.addEffect(ce);
         playerPassedThrought = true;
         if (randomToGenerate != -1)
         {
             GameData.seed    = randomToGenerate;
             GameData.chunkId = chunkId;
         }
     }
 }
Example #2
0
 public void addEffect(CameraEffet effect)
 {
     this.effetsToAdd.Add(effect);
 }
Example #3
0
 public void removeEffect(CameraEffet cameraEffet)
 {
     effetsToRemove.Add(cameraEffet);
 }