Exemplo n.º 1
0
    public void SetBrush(Texture2D texture, DrawScript drawScript)
    {
        _preview.texture = texture;

        _button.onClick.RemoveAllListeners();
        _button.onClick.AddListener(() => drawScript.SetBrush(texture));
    }
Exemplo n.º 2
0
    public void RestartGame()
    {
        animator.SetBool("restartMenu", false);
        animator.SetBool("draw", true);
        DrawScript myDrawScript = new DrawScript();

        myDrawScript.ResetTexture();
    }
Exemplo n.º 3
0
 private void Awake()
 {
     MeshRenderer = GetComponent <MeshRenderer>();
     MeshFilter   = GetComponent <MeshFilter>();
     Transform    = GetComponent <Transform>();
     DrawScript   = GetComponent <DrawScript>();
     DrawScript.Init();
 }
    // Start is called before the first frame update
    void Start()
    {
        //線を引くためのスクリプト
        drawScript = controller.GetComponent <DrawScript>();
        //初期では引けなくする
        drawScript.enabled = false;

        //buttonの初期設定は全てdisable false
        //bottomButton.interactable=false;
        fallBallButton.interactable    = false;
        rotateStageButton.interactable = false;
        interactableEx(okButton, false, "");
        undoButton.interactable = false;
        resetLine.interactable  = false;
        skipButton.interactable = true;
        //初期テキスト
        SetCenterText("カメラを\n水平面に向けて下さい");
        SetBottomText("");
    }
Exemplo n.º 5
0
 // Use this for initialization
 void Start()
 {
     draw = FindObjectOfType <DrawScript>();
 }
Exemplo n.º 6
0
 internal void DrawAttackLine(Vector3 position1, Vector3 position2)
 {
     DrawScript.DrawLine(position1, position2);
 }