Ejemplo n.º 1
0
 private void Start()
 {
     foreach (var cubeObj in CubeList)
     {
         CubeEvent     cubeEvent     = Random.Range(0, 4) > 2 ? (CubeEvent) new LittleJumpEvent() : new BigJumpEvent();
         AObserverCube aObserverCube = new AObserverCube(cubeObj, cubeEvent);
         _cubeSubject.AddObserver(aObserverCube);
     }
 }
Ejemplo n.º 2
0
 public AObserverCube(GameObject cubeObj, CubeEvent cubeEvent)
 {
     _cubeObj   = cubeObj;
     _cubeEvent = cubeEvent;
 }