Example #1
0
 // Use this for initialization
 void Start()
 {
     tokenSprite = this.gameObject.GetComponent<Image>().sprite;
     myButton = this.gameObject.GetComponent<Button>();
     critterPanel = FindObjectOfType<CritterEditorPanel>();
     tokenIcon = FindObjectOfType<TokenSelectIcon>();
 }
Example #2
0
    void Start()
    {
        tokenSelect = FindObjectOfType<TokenSelectIcon>();
        editPanel = FindObjectOfType<CritterEditorPanel>();

        sprite = GetComponent<Image>().sprite;
        picker = sprite.texture as Texture2D;
        selectedColor = new Color32(80, 80, 80, 255);
        imageScale = 1 - gameObject.GetComponent<RectTransform>().sizeDelta.y / (sprite.bounds.size.y * sprite.pixelsPerUnit);
    }
Example #3
0
 void Start()
 {
     anim = gameObject.GetComponent<Animator>();
     startPanel = GetComponentInChildren<CritterEditorPanel>();
 }
Example #4
0
    public void Submit()
    {
        if(currentState == state.START){
            if(!startPanel){
                startPanel = FindObjectOfType<CritterEditorPanel>();
            }

            if(GetCurrentState() == state.START){
                if(startPanel.CritterCompletionCheck() == true){
                    startPanel.SubmitCritter();

                    SelectionInfoPanel.SetPanelState(SelectionInfoPanel.panelState.HEX);
                    Deactivate();
                }
            }
        }
        else if (GetCurrentState() == state.UPDATE)
        {
            startPanel.SubmitCritter();

            Deactivate();
        }
        else
        {
            Deactivate();
        }
    }
Example #5
0
 void Start()
 {
     startPanel = FindObjectOfType<CritterEditorPanel>();
     button = GetComponent<Button>();
     buttonIcon = GetComponentsInChildren<Image>()[1];
 }