public PatternClient(GameObject item, Vector3 theStart, Vector3 theEnd) { start = theStart; end = theEnd; ptrn = PatternFactory.getPattern(item); gameObject = MonoBehaviour.Instantiate(ptrn.GetPattern(), start, ptrn.GetPattern().transform.rotation); }