コード例 #1
0
ファイル: EnemyDamage.cs プロジェクト: vault961/HotlineSeoul
    void Update()
    {
        float dist = Vector3.Distance(transform.position, player.transform.position);

        if (Input.GetKeyDown("space") && dist <= 1.0f && eAi.isDown && !eAi.isDead && !pCtrl.isExecute)
        {
            Die(gameObject.GetComponent <Collider>());
            player.transform.position = transform.position;
            player.transform.rotation = Quaternion.Euler(transform.rotation.x, -transform.rotation.y, transform.rotation.z);
            pCtrl.StartCoroutine(pCtrl.Execution());
        }
    }