コード例 #1
0
ファイル: RoomPlayer.cs プロジェクト: rkoning/UnityNetworking
 public void SelectCharacterBuild(int index)
 {
     if (!hasAuthority)
     {
         return;
     }
     selectedBuild = availableBuilds[index];
     CmdSelectCharacterBuild(selectedBuild.ToString());
 }
コード例 #2
0
ファイル: GamePlayer.cs プロジェクト: rkoning/UnityNetworking
    public override void OnStartAuthority()
    {
        build = SavedDeck.LoadFromString(buildJson);
        var byType = build.cards.GroupBy(x => x).ToDictionary(x => x.Key, x => x.Count());

        foreach (var kvp in byType)
        {
            RegisterPrefab(kvp.Key.spellPrefab, kvp.Value);
        }
        this.buildJson = build.ToString();
        CmdAvatarSpawned();
    }