private void Start() { cam = GetComponent <Camera>(); camLook = GetComponent <CameraLook>(); CP = rimColorSelector.GetComponent <ColorPickerTriangle>(); middle = new Vector3(Screen.width / 2, Screen.height / 2, 0f); uiControls = uiManager.GetComponent <InfoManager>(); }
private void StartPaint() { go = (GameObject)Instantiate(ColorPickedPrefab, transform.position + Vector3.up * 1.4f, Quaternion.identity); go.transform.localScale = Vector3.one * 1.3f; go.transform.LookAt(Camera.main.transform); CP = go.GetComponent <ColorPickerTriangle>(); CP.SetNewColor(mat.color); isPaint = true; }
private void StartPaint() { Transform pos = transform.parent.GetChild(5); go = (GameObject)Instantiate(ColorPickedPrefab, pos.position, pos.rotation); go.transform.localScale = Vector3.one * 1.3f; go.transform.LookAt(Camera.main.transform); CP = go.GetComponent <ColorPickerTriangle>(); CP.SetNewColor(mat.color); isPaint = true; }
void UpdateColors(ColorPickerTriangle colorPicker) { if (colorPicker.colorPickerIndex == 0) { material.color = colorPickers[0].TheColor; } else { material.color = colorPickers[1].TheColor; } }
void SetPickerColor(ColorPickerTriangle colorPicker, Color _color) { if (colorPicker.colorPickerIndex == 0) { colorPickers[0].SetNewColor(_color); } else { colorPickers[1].SetNewColor(_color); } }
private void Start() { uiControls = uiManager.GetComponent <InfoManager>(); if (Cursor.visible) { Cursor.visible = false; } mainCamera = primaryCamera.GetComponent <CameraLook>(); spawner = GetComponent <RimSpawner>(); CP = rimColorSelector.GetComponent <ColorPickerTriangle>(); }
private void StartPaint() { Vector3 temp = new Vector3(-10.4f, 5.0f, 2.0f); go = (GameObject)Instantiate(ColorPickedPrefab, temp, Quaternion.identity); go.transform.localScale = Vector3.one * 2.0f; go.transform.LookAt(Camera.main.transform); CP = go.GetComponent <ColorPickerTriangle> (); CP.SetNewColor(mat); isPaint = true; }
void startColorChoosing() { SendMessageUpwards("OwnershipRequired", true, SendMessageOptions.DontRequireReceiver); cpObject = Instantiate(cpPrefab, transform.position + Vector3.up * 1.4f, Quaternion.identity); cpObject.transform.localScale = Vector3.one * 0.4f; cpObject.transform.LookAt(Camera.main.transform); cpTriangle = cpObject.GetComponent <ColorPickerTriangle>(); cpTriangle.SetNewColor(mat.color); cpObject.transform.parent = transform; Debug.Log(cpObject); choosing = true; }
private void StartPaint() { // 상자 위에 픽커 생성 go = (GameObject)Instantiate(ColorPickedPrefab, transform.position, Quaternion.identity); // 사이즈 조절 go.transform.localScale = Vector3.one * 1.3f; // 나를 봐! (정면 표시) go.transform.LookAt(Camera.main.transform); // CP = go.GetComponent <ColorPickerTriangle>(); CP.SetNewColor(mat.color); isPaint = true; }
private void StartPaint() { Color SkyBoxColor; m_colorPickerPopup.SetActive(true); SkyBoxColor = m_mainController.SkyBoxMat.GetColor(Shader.PropertyToID("_Tint")); m_colorPickergameObj = (GameObject)Instantiate(m_colorPickedPrefab, transform.position + Vector3.forward * (-150f) + Vector3.down * 10f, Quaternion.identity, gameObject.transform); m_colorPickergameObj.transform.localScale = Vector3.one * 100f; m_colorPickergameObj.transform.LookAt(Camera.main.transform); m_ColorPicker = m_colorPickergameObj.GetComponent <ColorPickerTriangle>(); m_ColorPicker.SetNewColor(SkyBoxColor); m_isPaint = true; }
public void ShowColorPicker() { if (_go == null) { _go = Instantiate(_colorPicker, Camera.main.transform.position, Quaternion.identity); _go.transform.position += Camera.main.transform.forward * 2f; _go.transform.LookAt(Camera.main.transform.position); _colorPickerTriangle = _go.GetComponent <ColorPickerTriangle>(); } else { _go.SetActive(true); } // _colorPickerTriangle.SetNewColor(); }
private void StartColorPick() { Vector3 pos = GameObject.FindWithTag("dotsO").transform.position; //pos += GameObject.FindWithTag("rtouch").transform.forward * 1.0f; pos += Camera.main.transform.forward * 1.0f; Quaternion quat = GameObject.FindWithTag("dotsO").transform.rotation; colorPickerGameObject = (GameObject)Instantiate(ColorPicker, pos, quat, Camera.main.transform); colorPickerGameObject.transform.localScale = Vector3.one * 0.3f; colorPickerGameObject.transform.LookAt(Camera.main.transform); colorPickerCmpnt = colorPickerGameObject.GetComponent <ColorPickerTriangle>(); colorPickerCmpnt.SetNewColor(lineColor); //set by current color isColorPick = true; }
private void StartPaint() { go = (GameObject)Instantiate(ColorPickedPrefab, transform.position + Vector3.up * 2f, Quaternion.identity); go.transform.localScale = Vector3.one; go.transform.LookAt(Vector3.up * 1000000); if (transform.position.x < 0) { go.transform.position += (Vector3.right * .2f); } else { go.transform.position -= (Vector3.right * .2f); } go.transform.parent = transform; dice.isKinematic = true; CP = go.GetComponent <ColorPickerTriangle>(); CP.SetNewColor(mat.color); isPaint = true; }
//Allows for changing the selected color public void ChangeColor(int colorIndex) { //displays color picker ColorPickerBackground.SetActive(true); pickingColor = true; changingColor = localColors[colorIndex]; currentColorIndex = colorIndex; //Disables unnecessary buttons changableColors = GameObject.FindGameObjectsWithTag("ColorButton"); changableButtons = GameObject.FindGameObjectsWithTag("ChangableButton"); GameObject[] temp = GameObject.FindGameObjectsWithTag("CButton"); nameInputField.interactable = false; randomColorsToggle.interactable = false; for (int i = 0; i < changableColors.Length; i++) { changableColors[i].GetComponent <Button>().interactable = false; } for (int i = 0; i < changableButtons.Length; i++) { changableButtons[i].GetComponent <Button>().interactable = false; } for (int i = 0; i < changableDropdowns.Length; i++) { changableDropdowns[i].GetComponent <Dropdown>().interactable = false; } for (int i = 0; i < temp.Length; i++) { temp[i].GetComponent <Button>().interactable = false; } //Instantiates a new color picker and lets you use it colorPickerGO = (GameObject)Instantiate(colorPickerPrefab, ColorPickerContainer.transform); colorPickerGO.transform.localScale = Vector3.one; colorPickerGO.transform.rotation = new Quaternion(0, 180, 0, 0); colorPickerGO.transform.position = colorPickerGO.transform.position + new Vector3(0, 0, 0); colorPicker = colorPickerGO.GetComponent <ColorPickerTriangle>(); colorPicker.SetNewColor(changingColor); }
// Start is called before the first frame update void Start() { for (int i = 0; i < NumOfTrial; i++) { foreach (string a in pitch) { totalPitch.Add(a); } } totalPitch = totalPitch.OrderBy(a => Guid.NewGuid()).ToList(); Debug.Log(totalPitch[num]); dtNow = DateTime.Now; dtName = dtNow.Month.ToString() + dtNow.Day.ToString() + dtNow.Hour.ToString() + dtNow.Minute.ToString(); sw = new StreamWriter("../TestData" + dtName + ".txt", false); go = ColorPickedPrefab; CP = go.GetComponent <ColorPickerTriangle>(); audioSource = gameObject.GetComponent <AudioSource>(); }
void Update() { brushSize = Slider.transform.GetChild(0).GetComponent <Slider>().value; mpScript.brush.brushScale = brushSize * 0.001f; mpScript.setDense(Slider.transform.GetChild(2).GetComponent <Slider>().value); mpScript.setDist(Slider.transform.GetChild(3).GetComponent <Slider>().value); mpScript.brush.setBrushScatter(Slider.transform.GetChild(4).GetComponent <Slider>().value); MousePointerIMG.GetComponent <RectTransform>().localScale = new Vector3(brushSize * 0.1f, brushSize * 0.1f); if (Input.GetKeyDown(KeyCode.C)) { StartPaint(); MousePointerIMG.SetActive(false); isColorpicking = true; } else if (Input.GetKey(KeyCode.C)) { CP = go.GetComponent <ColorPickerTriangle>(); mpScript.brush.Color = CP.TheColor; } else if (Input.GetKeyUp(KeyCode.C)) { StopPaint(); MousePointerIMG.SetActive(true); isColorpicking = false; } mpos = Input.mousePosition; if (Input.GetKey(KeyCode.LeftAlt) && Input.GetMouseButtonDown(0)) { //스포이드 마우스로 변경 StartCoroutine(ScreenShotAndSpoid()); } }
// Start is called before the first frame update void Start() { mat = GetComponent <MeshRenderer>().material; go = ColorPickedPrefab; CP = go.GetComponent <ColorPickerTriangle>(); }
void Start() { CP = ColoringObject.GetComponent <ColorPickerTriangle>(); }
void Start() { drawer = transform.GetComponent <RemoteRayCastDrawer>(); colorPicker = Camera.main.GetComponentInChildren <ColorPickerTriangle>(); }
void Start() { FindObjectOfType <SettingsHandler>().InitialiseEvents += RefreshColorGroups; cP = colorPicker.GetComponentInChildren <ColorPickerTriangle>(); colorPicker.SetActive(false); }
private void Awake() { paintingController = FindObjectOfType <PaintingController>(); colorPicker = FindObjectOfType <ColorPickerTriangle>(); }
// Update is called once per frame void Update() { if (!isLocalPlayer) { return; } //all players if (Input.GetMouseButtonDown(0)) { Ray ray = cam.ScreenPointToRay(Input.mousePosition); RaycastHit hit; if (Physics.Raycast(ray, out hit)) { if (isPaint && hit.collider.gameObject.name != "pickerCollider") { DestroyCP(); } if (hit.collider.gameObject.name == "ChangeColor") { transform.GetChild(2).GetComponent <CameraMovement>().Reset(); transform.GetChild(2).GetComponent <CameraMovement>().enabled = false; go = (GameObject)Instantiate(ColorPickedPrefab, new Vector3(0, 0, 0), Quaternion.identity); Vector3 pos = cam.ViewportToWorldPoint(new Vector3(0.5f, 0.5f, 3f)); go.transform.position = pos; go.transform.rotation = Quaternion.LookRotation(-cam.gameObject.transform.forward); CP = go.GetComponent <ColorPickerTriangle>(); CP.SetNewColor(transform.GetChild(0).GetComponent <MeshRenderer>().material.color); isPaint = true; } } } if (isPaint) { CmdSetColor(CP.TheColor); if (Input.GetKeyDown(KeyCode.Escape)) { DestroyCP(); } } if (!isServer) { return; } //server only GameObject[] players = GameObject.FindGameObjectsWithTag("Player"); if (players.Length != playercount) { playercount = players.Length; int basepos = -50; if (playercount > 4) { basepos = (int)(-75 * playercount / 6.283f); print(basepos / -50); } for (int i = 0; i < playercount; i++) { Quaternion rot = Quaternion.Euler(0, i * 360 / playercount, 0); Vector3 pos = new Vector3(0, 0, basepos); pos = rot * pos; CmdUpdateTransform(players[i].transform, pos, rot, -(float)basepos / 50); GetComponent <LevelManager>().SetLevel(0, 1); } } }