示例#1
0
 private void UnlockDoor()
 {
     bDisable = true;
     Audio.Play();
     DriverCabinDoorLock.init();
     FindObjectOfType <KeyCardScanner>().SetGreen();
     transform.DOLocalMoveX(m_ToggleOffset, 0.09f).SetRelative();
 }
示例#2
0
    private void ScanSuccess(KeyCard card)
    {
        if (isDone)
        {
            return;
        }

        if (successAudio)
        {
            successAudio.Play();
        }

        if (card != null && card.playerController != null)
        {
            card.playerController.Vibration(0, 0.7f, 10, 1, card.playerHand);
        }

        transform.parent.GetComponent <Renderer>().materials[0].SetColor("_Color", Color.green);
        transform.parent.GetComponent <Renderer>().materials[0].SetVector("_EmissionColor", Color.green * 100f);

        DriverCabinDoorLock.init();

        isDone = true;
    }
 protected override void Awake()
 {
     instance = this;
 }