예제 #1
0
파일: Program.cs 프로젝트: kof1016/Regulus
        static void Main(string[] args)
        {
            var db3 = new DBEntityInfomation();
            db3.Property.Speed = 1;
            db3.Property.Position.X = 4530;
            db3.Property.Position.Y = 5430;

            var db4 = new DBEntityInfomation();
            db4.Property.Position.X = 100;
            db4.Property.Position.Y = 33220;

            System.TimeSpan time = new TimeSpan(0, 0, 0);
            PlayerMoverAbility pma = new PlayerMoverAbility(db3);
            pma.Move(db4.Property.Position, time.Ticks);

            pma.Update(time.Add(new TimeSpan(0,0,50)).Ticks);

            pma.Update(time.Add(new TimeSpan(0, 0, 99)).Ticks);

            DBEntityInfomation db1 = new DBEntityInfomation();
            db1.Property.Position.X = 100;
            DBEntityInfomation db2 = new DBEntityInfomation();
            db2.Property.Position.X = 100;
            db2.Look.Name = "dff";
            var ret = Regulus.Utility.ValueHelper.DeepEqual(db1, db2);
            Regulus.NoSQL.Database db = new Regulus.NoSQL.Database();
            db.Launch("mongodb://127.0.0.1:27017", "Keys");
            db.Shutdown();
        }
예제 #2
0
파일: Program.cs 프로젝트: kof1016/Regulus
 public PlayerMoverAbility(Serializable.DBEntityInfomation dB_actor_infomation)
 {
     _DBActorInfomation = dB_actor_infomation;
 }