public void CustomizeAccepted() { #if UNITY_EDITOR //animUtils = GetComponent<AnimationCreaterUtils>(); //animUtils.CreateSprite("back/back_place","back2_both_quiver","sprite/items/back/male/quiver"); #endif PlayerController.playerExists = true; UIManager.UIexist = true; DontDestroyOnLoad(playerObject); DontDestroyOnLoad(uiObject); thePlayer.activeScene = mainGameScen; menuScript.isGameRun = true; //var clone = FindObjectOfType<CameraControler>(); //clone.GetComponent<Camera>().orthographicSize = 5.0f; //clone.offset = new Vector2(0,0); theCamera = FindObjectOfType <CameraControler>(); theCamera.GetComponent <Camera>().orthographicSize = 5.0f; theCamera.offset = new Vector2(0, 0); //thePlayer.joyAction.gameObject.SetActive(true); thePlayer.joyAttack.gameObject.SetActive(true); thePlayer.joySpell.gameObject.SetActive(true); hpSlider.gameObject.SetActive(true); theLoadingScript.loading.SetActive(true); StartCoroutine(theLoadingScript.LoadLevelWithBar(mainGameScen)); //SceneManager.LoadScene(mainGameScen); }
/* void OnGUI() { * * GUI.DrawTexture(colorPanelRect, colorPicker); * if (GUI.RepeatButton(colorPanelRect, "")) * { * Vector2 pickpos = Event.current.mousePosition; * float aaa = pickpos.x - colorPanelRect.x; * * float bbb = pickpos.y - colorPanelRect.y; * * int aaa2 = (int)(aaa * (colorPicker.width / (colorPanelRect.width + 0.0f))); * * int bbb2 = (int)((colorPanelRect.height - bbb) * (colorPicker.height / (colorPanelRect.height + 0.0f))); * * col = colorPicker.GetPixel(aaa2, bbb2); * * switch (colorChoiceEnum){ * * case enumColorChoice.RACE: * body.color = col; * break; * * case enumColorChoice.HAIR: * hair.color = col; * break; * * case enumColorChoice.EARS: * ears.color = col; * break; * * case enumColorChoice.EYES: * eyes.color = col; * break; * * case enumColorChoice.NOSE: * nose.color = col; * break; * * case enumColorChoice.FACIAL: * facial.color = col; * break; * } * //Debug.Log(aaa2 + "||||||" + bbb2); * * } * * * }*/ // Use this for initialization void Start() { theCamera = FindObjectOfType <CameraControler>(); theCamera.GetComponent <Camera>().orthographicSize = 2.0f; theCamera.offset = new Vector2(0.77f, -0.33f); ///size image, button, cricleColor etc colorPickerWheel.GetComponent <ColorWheelControl>().PickColor(Color.white); float widthImage = Screen.width / 2.1f; float heightImage = Screen.height; float circelWidth = widthImage / 2.3f; float buttonWidth = widthImage / 3; float buttonHeight = heightImage / 9; float sliderWidth = widthImage * 0.7f; float sliderHeight = heightImage / 9; float sliderSpaceWidth = widthImage * 0.4f; float sliderSpaceHieght = heightImage / 9 / 2.4f; float textWidth = widthImage / 4; OptionSliderImage.GetComponent <RectTransform>().sizeDelta = new Vector2(widthImage, heightImage); colorPickerWheel.GetComponent <RectTransform>().sizeDelta = new Vector2(circelWidth, circelWidth); colorPickerWheel.GetComponent <RectTransform>().anchoredPosition = new Vector3(-circelWidth, circelWidth / 1.8f, 0); colorPickerWheel.GetComponent <ColorWheelControl>().refreshSize(); AcceptedButton.GetComponent <RectTransform>().sizeDelta = new Vector2(buttonWidth, buttonWidth); AcceptedButton.GetComponent <RectTransform>().anchoredPosition = new Vector3(-widthImage - buttonWidth * 0.8f, buttonHeight + buttonHeight / 4, 0); GenderButton.GetComponent <RectTransform>().sizeDelta = new Vector2(buttonWidth, buttonWidth); GenderButton.GetComponent <RectTransform>().anchoredPosition = new Vector3(-widthImage - buttonWidth * 0.8f, -buttonHeight - buttonHeight / 4, 0); raceSlider.GetComponent <RectTransform>().sizeDelta = new Vector2(sliderWidth, sliderHeight); raceSlider.GetComponent <RectTransform>().anchoredPosition = new Vector3(-sliderSpaceWidth, -sliderSpaceHieght, 0); hairSlider.GetComponent <RectTransform>().sizeDelta = new Vector2(sliderWidth, sliderHeight); hairSlider.GetComponent <RectTransform>().anchoredPosition = new Vector3(-sliderSpaceWidth, -sliderSpaceHieght - sliderHeight, 0); earsSlider.GetComponent <RectTransform>().sizeDelta = new Vector2(sliderWidth, sliderHeight); earsSlider.GetComponent <RectTransform>().anchoredPosition = new Vector3(-sliderSpaceWidth, -sliderSpaceHieght - (2 * sliderHeight), 0); eyesSlider.GetComponent <RectTransform>().sizeDelta = new Vector2(sliderWidth, sliderHeight); eyesSlider.GetComponent <RectTransform>().anchoredPosition = new Vector3(-sliderSpaceWidth, -sliderSpaceHieght - (3 * sliderHeight), 0); noseSlider.GetComponent <RectTransform>().sizeDelta = new Vector2(sliderWidth, sliderHeight); noseSlider.GetComponent <RectTransform>().anchoredPosition = new Vector3(-sliderSpaceWidth, -sliderSpaceHieght - (4 * sliderHeight), 0); facialHairSlider.GetComponent <RectTransform>().sizeDelta = new Vector2(sliderWidth, sliderHeight); facialHairSlider.GetComponent <RectTransform>().anchoredPosition = new Vector3(-sliderSpaceWidth, -sliderSpaceHieght - (5 * sliderHeight), 0); raceText.GetComponent <RectTransform>().sizeDelta = new Vector2(textWidth, sliderHeight); raceText.GetComponent <RectTransform>().anchoredPosition = new Vector3(-sliderWidth - textWidth / 2, 0, 0); hairText.GetComponent <RectTransform>().sizeDelta = new Vector2(textWidth, sliderHeight); hairText.GetComponent <RectTransform>().anchoredPosition = new Vector3(-sliderWidth - textWidth / 2, 0, 0); earsText.GetComponent <RectTransform>().sizeDelta = new Vector2(textWidth, sliderHeight); earsText.GetComponent <RectTransform>().anchoredPosition = new Vector3(-sliderWidth - textWidth / 2, 0, 0); eyesText.GetComponent <RectTransform>().sizeDelta = new Vector2(textWidth, sliderHeight); eyesText.GetComponent <RectTransform>().anchoredPosition = new Vector3(-sliderWidth - textWidth / 2, 0, 0); noseText.GetComponent <RectTransform>().sizeDelta = new Vector2(textWidth, sliderHeight); noseText.GetComponent <RectTransform>().anchoredPosition = new Vector3(-sliderWidth - textWidth / 2, 0, 0); facialText.GetComponent <RectTransform>().sizeDelta = new Vector2(textWidth, sliderHeight); facialText.GetComponent <RectTransform>().anchoredPosition = new Vector3(-sliderWidth - textWidth / 2, 0, 0); //size descripton image DescriptionImage.GetComponent <RectTransform>().sizeDelta = new Vector2(widthImage / 1.8f, heightImage / 1.8f); LoadingImage.GetComponent <RectTransform>().sizeDelta = new Vector2(Screen.width + 100, Screen.height + 100); LoadingImage.GetComponent <RectTransform>().anchoredPosition = new Vector3(0, 0, 10); dManager = playerObject.GetComponent <DialogueManager>(); animUtils = playerObject.GetComponent <AnimationCreaterUtils>(); thePlayerAnimator = playerObject.GetComponent <Animator>(); menuScript = GetComponent <menuScript>(); theLoadingScript = GetComponent <loadingScript>(); thePlayer.joyAction.gameObject.SetActive(false); thePlayer.joyAttack.gameObject.SetActive(false); thePlayer.joySpell.gameObject.SetActive(false); hpSlider = uiObject.GetComponentInChildren <Slider>(); hpSlider.gameObject.SetActive(false); thePlayer.isMan = true; GenderButton.GetComponentInChildren <Text>().GetComponent <Text>().text = "MAN"; raceSlider.maxValue = (int)AnimationCreaterUtils.enumRace.NONE - 1; raceSlider.value = (int)AnimationCreaterUtils.enumRace.BLACK; hairSlider.maxValue = (int)AnimationCreaterUtils.enumHair.NONE; hairSlider.value = (int)AnimationCreaterUtils.enumHair.NONE; earsSlider.maxValue = (int)AnimationCreaterUtils.enumEars.NONE; earsSlider.value = (int)AnimationCreaterUtils.enumEars.NONE; eyesSlider.maxValue = (int)AnimationCreaterUtils.enumEyes.NONE; eyesSlider.value = (int)AnimationCreaterUtils.enumEyes.NONE; noseSlider.maxValue = (int)AnimationCreaterUtils.enumNose.NONE; noseSlider.value = (int)AnimationCreaterUtils.enumNose.NONE; facialHairSlider.maxValue = (int)AnimationCreaterUtils.enumFacial.NONE; facialHairSlider.value = (int)AnimationCreaterUtils.enumFacial.NONE; //get actual texture to new gender from slider ChoiceRace(); ChoiceHair(); ChoiceEras(); ChoiceEyes(); ChoiceNose(); ChoiceFacialHair(); //var clone1 = FindObjectOfType<CameraControler>(); //clone1.GetComponent<Camera>().orthographicSize = 2.0f; //clone1.offset = new Vector2(0.77f,-0.33f); }