Example #1
0
    private void ConfigDefault()
    {
        //coin
        coinNum           = 0;
        player            = GameObject.FindGameObjectWithTag("Player") as GameObject;
        playerRigidbody2D = player.GetComponent <Rigidbody2D>();

        statePanel   = GameObject.FindGameObjectWithTag("StatePanel");
        spController = statePanel.GetComponent <StatePanelController>();

        cac          = GameObject.FindGameObjectWithTag("CoinAreaController").GetComponent <CoinAreaController>();
        psEffect     = Resources.Load("Partcles/PS_BloodEffect") as GameObject;
        canvasDamage = Resources.Load("CanvasDamage") as GameObject;
        pc           = GetComponentInParent <PlayerController>();

        isRecoverArmor = true;

        render        = gameObject.GetComponentInParent <SpriteRenderer>();
        originalColor = render.color;

        if (invincibilityTime == 0)
        {
            invincibilityTime = 2.0f;
        }
        if (canvasDamageOffsetY == 0)
        {
            canvasDamageOffsetY = 0.5f;
        }
        if (receiveRepelVectorScale == 0.0f)
        {
            receiveRepelVectorScale = 1.0f;
        }

        isReceiveDamage = true;
    }
Example #2
0
    // Use this for initialization
    void Start()
    {
        menuState   = MenuState.None;
        actionState = ActionState.None;

        pickedBlockType = BlockType.None;
        pickedBlock     = null;

        didMenuChange = false;
        elapsedTime   = 0.0f;
        blockCount    = 0;

        mainCamera           = Camera.main;
        gameObjectController = FindObjectOfType <GameObjectController>();
        statePanelController = FindObjectOfType <StatePanelController>();

        raycastPoint    = GameObject.Find("RaycastPoint");
        leapEventSystem = GameObject.Find("LeapEventSystem");
        canvas          = GameObject.Find("Canvas");
        mainPanel       = GameObject.Find("MainPanel");
        settingsPanel   = GameObject.Find("SettingsPanel");
        addPanel        = GameObject.Find("AddPanel");
        editPanel       = GameObject.Find("EditPanel");

        UpdateBackgroundColor(0.125f, 0.125f, 0.125f);

        raycastPoint.SetActive(false);
        canvas.SetActive(false);
        mainPanel.SetActive(false);
        settingsPanel.SetActive(false);
        addPanel.SetActive(false);
        editPanel.SetActive(false);
    }
    // Use this for initialization
    void Start()
    {
        SP = this;

        //selectionPanel.SetActive (true);
        //solvePanel.SetActive (false);

        RedText.text  = "Select";
        BlueText.text = "Select";
    }