private void Start() { if (target == null) { target = FindObjectOfType <RobotController>(); } if (ErrorText == null) { SetupErrorText(); } SPRITE_SHEET = Resources.LoadAll <Sprite>("software_minigame/Sprites/greenSheet"); draggableList = GetComponent <GenericDraggableList>(); playButton.EventHandler += Play; stopButton.EventHandler += Stop; stopButton.GetComponent <Image>().color = new Color(.6f, .6f, .6f); if (LevelGenerator == null) { LevelGenerator = FindObjectOfType <SoftwareLevelGenerator>(); } }
public void Start() { Editable = true; instructionRenderer = GetComponent <InstructionRenderer>(); if (softwareLevelGenerator == null) { softwareLevelGenerator = FindObjectOfType <SoftwareLevelGenerator>(); } }
// Initialization void Start() { isoTransform = this.GetOrAddComponent <IsoTransform>(); generator = gameObject.GetComponentInParent(typeof(SoftwareLevelGenerator)) as SoftwareLevelGenerator; startPos = isoTransform.Position; // Initialise offset coordinates X = (int)(isoTransform.Position.x + 1); Y = 1; Z = (int)(isoTransform.Position.z + 1); }