private void Start() { cm = gameObject.GetComponent <CharacterMovement>() as CharacterMovement; cc = gameObject.GetComponent <CharacterController>() as CharacterController; Size = gameObject.transform.localScale.x; currentSize = CurrentSize.Medium; }
private bool ChangeSize() //Changes the character size if within bondraries. { if (currentSize != CurrentSize.Large && Input.GetKeyDown(KeyCode.W)) { transform.localScale = new Vector3(transform.localScale.x * 2, transform.localScale.y * 2, transform.localScale.z * 2); cc.radius -= 0.2f; currentSize += 1; return(true); } if (currentSize != CurrentSize.Small && Input.GetKeyDown(KeyCode.S)) { transform.localScale = new Vector3(transform.localScale.x / 2, transform.localScale.y / 2, transform.localScale.z / 2); cc.radius += 0.2f; currentSize -= 1; return(true); } else { return(false); } }
public override int GetHashCode() { unchecked { int result = (Cookie != null ? Cookie.GetHashCode() : 0); result = (result * 397) ^ Features.GetHashCode(); result = (result * 397) ^ (FileFormatVersion != null ? FileFormatVersion.GetHashCode() : 0); result = (result * 397) ^ HeaderOffset.GetHashCode(); result = (result * 397) ^ TimeStamp.GetHashCode(); result = (result * 397) ^ (CreatorApplication != null ? CreatorApplication.GetHashCode() : 0); result = (result * 397) ^ (CreatorVersion != null ? CreatorVersion.GetHashCode() : 0); result = (result * 397) ^ CreatorHostOsType.GetHashCode(); result = (result * 397) ^ OriginalSize.GetHashCode(); result = (result * 397) ^ CurrentSize.GetHashCode(); result = (result * 397) ^ (DiskGeometry != null ? DiskGeometry.GetHashCode() : 0); result = (result * 397) ^ DiskType.GetHashCode(); result = (result * 397) ^ CheckSum.GetHashCode(); result = (result * 397) ^ UniqueId.GetHashCode(); result = (result * 397) ^ SavedState.GetHashCode(); result = (result * 397) ^ (Reserved != null ? Reserved.GetHashCode() : 0); result = (result * 397) ^ (RawData != null ? RawData.GetHashCode() : 0); return(result); } }