예제 #1
0
    void Start()
    {
        GM = GameObject.Find("GameManager").GetComponent <MarcoPoloGameManager>();

        foreach (Player player in PhotonNetwork.PlayerList)
        {
            player.SetScore(0);
        }
    }
예제 #2
0
    // Start is called before the first frame update
    void Start()
    {
        PV = GetComponent <PhotonView>();
        RB = GetComponent <Rigidbody2D>();
        RB.collisionDetectionMode = CollisionDetectionMode2D.Continuous;

        GM       = GameObject.FindObjectOfType <MarcoPoloGameManager>();
        SM       = GameObject.Find("GameManager").GetComponent <ScoreManager>();
        SC       = GameObject.Find("Canvas/Skillbar").GetComponent <SkillbarController>();
        isMoving = false;

        dashTimer = 0.0f;
        isDashing = false;

        if (PV.IsMine)
        {
            variableJoystick = FindObjectOfType <VariableJoystick>();
            joyButton        = FindObjectOfType <JoyButton>();
            charSprite       = transform.GetChild(1);
        }
        currPosition = Vector2.zero;
        lastPosition = Vector2.zero;
    }