Example #1
0
 //碰撞创建 debug
 private void CreateColliderView()
 {
     _colliderView = ZColliderView.CreateColliderView(_collider);
     _colliderView.transform.localRotation = Quaternion.Euler(Vector3.up * _collider.rotate);
     _colliderView.transform.transform.SetParent(GameObject.Find("PlayerLayer").transform, false);
     UpdateColliderView();
 }
Example #2
0
 private void UpdateColliderView()
 {
     if (null != _battleInfo)
     {
         ClearColliderView();
         _colliderView = ZColliderView.CreateColliderView(_battleInfo.Collider);
         _colliderView.transform.localPosition = new Vector3(_battleInfo.Collider.x, 0.1f, _battleInfo.Collider.y);
         _colliderView.transform.SetParent(this.gameObject.transform, false);
         _colliderView.transform.localRotation = Quaternion.Euler(Vector3.up * _battleInfo.Collider.rotate);
     }
     else
     {
         ClearColliderView();
     }
 }