/// <summary> /// Ctor /// </summary> /// <param name="lc"></param> /// <param name="rc"></param> /// <param name="tc"></param> /// <param name="bc"></param> /// <param name="ls"></param> /// <param name="rs"></param> /// <param name="ts"></param> /// <param name="bs"></param> /// <param name="lw"></param> /// <param name="rw"></param> /// <param name="tw"></param> /// <param name="bw"></param> public Border(Color lc, Color rc, Color tc, Color bc, BorderStyle ls, BorderStyle rs, BorderStyle ts, BorderStyle bs, string lw, string rw, string tw, string bw) { left = new BorderProperties(lc, ls, lw); right = new BorderProperties(rc, rs, rw); top = new BorderProperties(tc, ts, tw); bottom = new BorderProperties(bc, bs, bw); }
private Provinces provinces; //country.GetProvinces() doesnt find component on inactive g.o's, because of that i have a member #endregion Fields #region Methods void Start() { borderProperties = new BorderProperties(); provinceProperties = new ProvinceProperties(); country = GetComponent<Country>(); provinces = country.provinces; }
public Border(BorderProperties top = null, BorderProperties left = null, BorderProperties right = null, BorderProperties bottom = null, BorderProperties all = null) { if (all != null) All = all; if (all == null) { Top = top; Left = left; Right = right; Bottom = bottom; } }
private void OnCollisionStay2D(Collision2D collision) { isGrounded = true; anim.SetBool("IsColliding", true); BorderProperties borderProperties = collision.gameObject.GetComponent <BorderProperties>(); //setting animation for each type of obstacle if (borderProperties.borderType.Equals("Right")) { anim.SetFloat("Border", 1f); } else if (borderProperties.borderType.Equals("Left")) { anim.SetFloat("Border", 0); } else if (borderProperties.borderType.Equals("Ground") | borderProperties.borderType.Equals("Ramp")) { anim.SetFloat("Border", 0.5f); } }
public void EnableEditModeGraphics() { BorderProperties.HoverValue("edit"); BackColor = Color.DodgerBlue; }
public void EnableDeleteModeGraphics() { BorderProperties.HoverValue("delete"); BackColor = Color.Brown; }
public void DisableEditDeleteModeGraphics() { BorderProperties.HoverValue("normal"); BackColor = Color.White; }