コード例 #1
0
 protected override void OnActive(bool active)
 {
     if (active)
     {
         StratusCursorLock.ReleaseLock();
     }
     else
     {
         StratusCursorLock.RevertLock();
     }
 }
コード例 #2
0
 protected override void OnActive(bool active)
 {
     if (lockCursor)
     {
         if (active)
         {
             StratusCursorLock.LockCursor(CursorLockMode.Locked, false);
         }
         else
         {
             StratusCursorLock.LockCursor(CursorLockMode.None, true);
         }
     }
 }
コード例 #3
0
 /// <summary>
 /// Locks the cursor using given arguments
 /// </summary>
 /// <param name="cursorLock"></param>
 public static void LockCursor(StratusCursorLock cursorLock)
 {
     LockCursor(cursorLock.mode, cursorLock.visible);
 }