Esempio n. 1
0
        void TrySetPlayer()
        {
            if (Player == null)
            {
                var p = RoleHelper.FindPlayer();
                if (p == null)
                {
                    return;
                }
                Player = p.gameObject;
            }

            Shader.SetGlobalVector("_PlayerPos", Player.transform.position);
        }
Esempio n. 2
0
    public void TryBindPlayer()
    {
        if (_player != null)
        {
            return;
        }

        //寻找主角
        var playerObj = RoleHelper.FindPlayer();

        if (playerObj != null)
        {
            //设置主角
            SetPlayer(playerObj);
            //添加队友
            //CreateTeammates(gameMap, playerObj.transform);
        }
    }