Ejemplo n.º 1
0
        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>();
            }
        }
Ejemplo n.º 2
0
 public void Start()
 {
     Editable            = true;
     instructionRenderer = GetComponent <InstructionRenderer>();
     if (softwareLevelGenerator == null)
     {
         softwareLevelGenerator = FindObjectOfType <SoftwareLevelGenerator>();
     }
 }
Ejemplo n.º 3
0
    // 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);
    }