Beispiel #1
0
    void Start()
    {
        ni = GetComponent<NetworkIdentity>();

        if (ni.isLocalPlayer)
        {
            Sm = Camera.main.gameObject.GetComponent<ValueAssigner>().Mover;
            Sm.MoveDown();
        }
    }
Beispiel #2
0
 public virtual void UpdateCamMod(FrameTick elapsedTime, ref Loc focusedLoc)
 {
     if (ScreenShake != null)
     {
         ScreenShake.Update(elapsedTime, ref focusedLoc);
         if (ScreenShake.Finished)
         {
             ScreenShake = null;
         }
     }
 }
Beispiel #3
0
        public void SetScreenShake(ScreenMover shake)
        {
            if (shake.MaxShake == 0)
            {
                return;
            }
            if (ScreenShake != null && shake.MaxShake < ScreenShake.MaxShake)
            {
                return;
            }

            ScreenShake = shake;
        }
 public void MoveScreen(ScreenMover mover)
 {
     GroundScene.Instance.SetScreenShake(new ScreenMover(mover));
 }