public void SetBrush(Texture2D texture, DrawScript drawScript) { _preview.texture = texture; _button.onClick.RemoveAllListeners(); _button.onClick.AddListener(() => drawScript.SetBrush(texture)); }
public void RestartGame() { animator.SetBool("restartMenu", false); animator.SetBool("draw", true); DrawScript myDrawScript = new DrawScript(); myDrawScript.ResetTexture(); }
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(""); }
// Use this for initialization void Start() { draw = FindObjectOfType <DrawScript>(); }
internal void DrawAttackLine(Vector3 position1, Vector3 position2) { DrawScript.DrawLine(position1, position2); }