コード例 #1
0
 public static VCICollisionTrigger Create(VCISubItem item, EnterStatus status, Collider c)
 {
     return(new VCICollisionTrigger
     {
         Status = status,
         Item = item.name,
         Hit = c.name,
         IsTrigger = true,
     });
 }
コード例 #2
0
        private void RaiseTrigger(EnterStatus status, Collider collider)
        {
            var handler = TriggerEvent;

            if (handler == null)
            {
                return;
            }
            handler(VCICollisionTrigger.Create(this, status, collider));
        }
コード例 #3
0
        private void RaiseCollisionEvent(EnterStatus status, Collision collision)
        {
            var handler = CollisionEvent;

            if (handler == null)
            {
                return;
            }
            handler(VCICollisionTrigger.Create(this, status, collision));
        }
コード例 #4
0
 public static VCICollisionTrigger Create(VCISubItem item, EnterStatus status, Collision c)
 {
     return(new VCICollisionTrigger
     {
         Status = status,
         Item = item.name,
         Hit = c.gameObject.name,
         Contacts = c.contacts,
         Impulse = c.impulse,
     });
 }
コード例 #5
0
        public ActionResult Enter(EnterStatus f)
        {
            var status = true;

            status &= MigratorRepository.TestConnection(f.GetCampusConnectionString());
            status &= MigratorRepository.TestConnection(f.GetVkdConnectionString());
            if (!status)
            {
                return(Json("Ошибка соединения с базой", JsonRequestBehavior.AllowGet));
            }
            ConnectionStringManger.CampusBd = f.GetCampusConnectionString();
            ConnectionStringManger.VkdBd    = f.GetVkdConnectionString();
            FormsAuthentication.SetAuthCookie("Availeble", true);
            return(Json(new { url = Url.Action("ProgressShow", "Migrator") }));
        }