Ejemplo n.º 1
0
 public void SetColorIcy()
 {
     DeselectAll();
     selectedUIColor = BookmarkUIColor.Icy;
     selectedColor   = icy.color;
     icy.EnableGlow(true);
 }
Ejemplo n.º 2
0
    public void SetColor(BookmarkUIColor uiColor)
    {
        switch (uiColor)
        {
        case BookmarkUIColor.Blue:
            BookmarkColorPicker.Instance.SetColorBlue();
            break;

        case BookmarkUIColor.Green:
            BookmarkColorPicker.Instance.SetColorGreen();
            break;

        case BookmarkUIColor.Icy:
            BookmarkColorPicker.Instance.SetColorIcy();
            break;

        case BookmarkUIColor.Purple:
            BookmarkColorPicker.Instance.SetColorPurple();
            break;

        case BookmarkUIColor.Red:
            BookmarkColorPicker.Instance.SetColorRed();
            break;

        case BookmarkUIColor.Yellow:
            BookmarkColorPicker.Instance.SetColorYellow();
            break;
        }
    }
Ejemplo n.º 3
0
 public void SetColorYellow()
 {
     DeselectAll();
     selectedUIColor = BookmarkUIColor.Yellow;
     selectedColor   = yellow.color;
     yellow.EnableGlow(true);
 }
Ejemplo n.º 4
0
 public void SetColorPurple()
 {
     DeselectAll();
     selectedUIColor = BookmarkUIColor.Purple;
     selectedColor   = purple.color;
     purple.EnableGlow(true);
 }
Ejemplo n.º 5
0
 public void SetColorGreen()
 {
     DeselectAll();
     selectedUIColor = BookmarkUIColor.Green;
     selectedColor   = green.color;
     green.EnableGlow(true);
 }
Ejemplo n.º 6
0
 public void SetColorBlue()
 {
     DeselectAll();
     selectedUIColor = BookmarkUIColor.Blue;
     selectedColor   = blue.color;
     blue.EnableGlow(true);
 }
Ejemplo n.º 7
0
 public void SetColorRed()
 {
     DeselectAll();
     selectedUIColor = BookmarkUIColor.Red;
     selectedColor   = red.color;
     red.EnableGlow(true);
 }
Ejemplo n.º 8
0
 private void Start()
 {
     if (Instance is null)
     {
         Instance = this;
     }
     else
     {
         Debug.LogWarning("Trying to create second BookmarkColorPicker instance.");
         return;
     }
     selectedUIColor = BookmarkUIColor.Red;
     selectedColor   = red.color;
 }
Ejemplo n.º 9
0
        public Bookmark SetBookmark(float miniXPos, float topXPos, TargetHandType newType, string text, Color myColor, BookmarkUIColor uiCol, bool useTopXPos, bool fromLoad = false)
        {
            Bookmark bookmarkMini = Instantiate(bookmarkPrefab, new Vector3(0, 0, 0), Quaternion.identity, bookmarksParent).GetComponent <Bookmark>();
            Bookmark bookmarkTop  = Instantiate(bookmarkPrefab, Timeline.timelineNotesStatic).GetComponent <Bookmark>();

            bookmarkMini.gameObject.layer = 0;
            Color background = fromLoad ? myColor : BookmarkColorPicker.selectedColor;

            bookmarkMini.transform.localPosition = new Vector3((float)miniXPos, 0, 0);
            //bookmarkTop.transform.localScale = new Vector3(.05f, .03f, 1f);

            //bookmarkTop.transform.localScale = new Vector3(0.06f, 0.006f, 0.06f);

            if (!useTopXPos)
            {
                if (newType == TargetHandType.Left)
                {
                    bookmarkTop.transform.position = new Vector3(0, bookmarkTop.transform.position.y - .85f, 0);
                    //background = Color.green;
                }
                else
                {
                    bookmarkTop.transform.position = new Vector3(0, bookmarkTop.transform.position.y - .85f, 0);
                    //background = Color.red;
                }
            }
            else
            {
                if (newType == TargetHandType.Left)
                {
                    bookmarkTop.transform.localPosition = new Vector3(topXPos, bookmarkTop.transform.localPosition.y - .85f, 0);
                    //background = Color.green;
                }
                else
                {
                    bookmarkTop.transform.localPosition = new Vector3(topXPos, bookmarkTop.transform.localPosition.y - .85f, 0);
                    //background = Color.red;
                }
            }
            //bookmarkMini.GetComponent<SpriteRenderer>().color = background;
            //bookmarkTop.GetComponent<SpriteRenderer>().color = background;

            bookmarkMini.transform.localScale = new Vector3(1f, 1f, 1f);
            if (fromLoad)
            {
                bookmarkTop.FixScaling();
            }


            /*bookmarkTop.GetComponent<SpriteRenderer>().size = new Vector2(0.1f, 22f);
             * bookmarkTop.GetComponent<BoxCollider2D>().size = new Vector2(.1f, 22f);
             * bookmarkTop.GetComponentInChildren<TMPro.TextMeshProUGUI>().rectTransform.localPosition = new Vector3(26, -730, 0);
             * bookmarkTop.GetComponentInChildren<TMPro.TextMeshProUGUI>().rectTransform.localScale = new Vector3(1.3f, .1f, 1f);*/



            //bookmarkTop.transform.localScale = new Vector3(.05f, .03f, 1f);

            //bookmarkTop.glow.transform.localPosition = new Vector3(0f, -.35f, 0f);
            bookmarkTop.Initialize(bookmarkMini, text, newType, miniXPos);
            bookmarkTop.SetColor(background, fromLoad ? uiCol : BookmarkColorPicker.selectedUIColor);
            //bookmarks.Add(bookmarkMini);
            bookmarks.Add(bookmarkTop);

            return(bookmarkTop);
        }
Ejemplo n.º 10
0
 public void SetColor(Color col, BookmarkUIColor uiCol)
 {
     rend.color = col;
     mini.GetComponent <SpriteRenderer>().color = col;
     myUIColor = uiCol;
 }