Пример #1
0
 internal void PushUser(User user)
 {
     user.QuitEvent += () =>
     {
         _FrameworkRoot.Remove(user);
         _User.Remove(user);
     };
     _FrameworkRoot.Add(user);
     _User.Add(user);
 }
Пример #2
0
    void Start()
    {
        //IpAddress = "114.34.90.217:5055";
        IpAddress = "127.0.0.1:5055";
        User = new Regulus.Project.TurnBasedRPG.User(new Regulus.Remoting.Ghost.Config() { Address = IpAddress , Name = "TurnBasedRPGComplex" });

        _StageMachine = new Regulus.Game.StageMachine<Main>(this);
        _UserFramework = User;
        User.LinkFail += User_LinkFail;
        ToFirst();
    }