Esempio n. 1
0
    public void UpdateColor()
    {
        currentColor = (int)equipedColors[conta];
        colorType    = (COLOR_TYPE)currentColor;
        switch (colorType)
        {
        case COLOR_TYPE.GREEN:
            c           = Color.green;
            rend.sprite = colorSprites[0];
            break;

        case COLOR_TYPE.MAGENTA:
            c           = Color.magenta;
            rend.sprite = colorSprites[1];
            break;

        case COLOR_TYPE.ORANGE:
            c           = Color.red;
            rend.sprite = colorSprites[2];
            break;

        case COLOR_TYPE.YELLOW:
            c           = Color.yellow;
            rend.sprite = colorSprites[3];
            break;
        }
    }
Esempio n. 2
0
    public COLOR_TYPE GetColorTypeByString(string v)
    {
        COLOR_TYPE colorOrb = COLOR_TYPE.LAST;

        switch (v.ToUpper())
        {
        case "ORBE_GREEN":
            colorOrb = COLOR_TYPE.GREEN;
            break;

        case "ORBE_MAGENTA":
            colorOrb = COLOR_TYPE.MAGENTA;
            break;

        case "ORBE_ORANGE":
            colorOrb = COLOR_TYPE.ORANGE;
            break;

        case "ORBE_YELLOW":
            colorOrb = COLOR_TYPE.YELLOW;
            break;

        default:
            break;
        }
        return(colorOrb);
    }
Esempio n. 3
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            var obj = new COLOR_TYPE();

            obj.COLOR_TYPE_NAME    = popTxtColorTypeName.Text;
            obj.COLOR_TYPE_SUBNAME = popTxtColorTypeSubName.Text;
            var cmd = new TraceryService(obj);

            if (flag.Text.Equals("Add"))
            {
                obj.Action             = ActionEnum.Create;
                obj.CREATE_DATE        = DateTime.Now;
                obj.CREATE_EMPLOYEE_ID = 0;
                obj.UPDATE_DATE        = DateTime.Now;
                obj.UPDATE_EMPLOYEE_ID = 0;
                obj.SYE_DEL            = true;
                cmd.Add();
            }
            else
            {
                obj.Action             = ActionEnum.Update;
                obj.COLOR_TYPE_ID      = Convert.ToInt32(ViewState["colorTypeId"].ToString());
                obj.UPDATE_DATE        = DateTime.Now;
                obj.UPDATE_EMPLOYEE_ID = 0;
                obj.SYE_DEL            = true;
                cmd.Edit();
            }
            ViewState["colorTypeId"] = null;
            Response.Redirect("SearchTracery.aspx");
        }
Esempio n. 4
0
    public static COLOR_TYPE        getNextNormalColor(COLOR_TYPE color)
    {
        int next = (int)color;

        next++;

        if (next > (int)NORMAL_COLOR_LAST)
        {
            next = (int)NORMAL_COLOR_FIRST;
        }

        return((COLOR_TYPE)next);
    }
Esempio n. 5
0
 private void InitialDataPopup()
 {
     if (ViewState["colorTypeId"] != null)
     {
         var cmd = new TraceryService();
         _colorType = cmd.Select(Convert.ToInt32(ViewState["colorTypeId"].ToString()));
         if (_colorType != null)
         {
             popTxtColorTypeName.Text    = _colorType.COLOR_TYPE_NAME;
             popTxtColorTypeSubName.Text = _colorType.COLOR_TYPE_SUBNAME;
             flag.Text = "Edit";
         }
     }
 }
Esempio n. 6
0
    public void ChangeColor(COLOR_TYPE colorType)
    {
        this._colorType = colorType;
        switch (_colorType)
        {
        case COLOR_TYPE.COLOR_DEBUG:
            this.GetComponent <SpriteRenderer>().color = color_debug;
            break;

        case COLOR_TYPE.COLOR_NORMAL:
            this.GetComponent <SpriteRenderer>().color = color_normal;
            break;

        default:
            break;
        }
    }
Esempio n. 7
0
    public int ActDo()
    {
        var gi = GlobalHub.Instance;
        var ei = EventManager.Instance;

        if (gi.PlayerColorType == COLOR_TYPE.NULL && _colorType != COLOR_TYPE.NULL)
        {
            ei.PostNotification(EVENT_TYPE.GET_KEY, wrap, Point);
            gi.PlayerColorType = (COLOR_TYPE)Point;
            _colorType         = COLOR_TYPE.NULL;
            gi.Url2Point[Url]  = Point;
            ei.PostNotification(EVENT_TYPE.COLOR_GRADIENT, wrap, Url);

            wrap.ActClose();
            ei.PostNotification(EVENT_TYPE.ENTERACT_UI, wrap, EnteractType);
            return(0); // 成功互动
        }
        return(1);     // 失败互动
    }
Esempio n. 8
0
    public int ActDo()
    {
        var gi = GlobalHub.Instance;
        var ei = EventManager.Instance;

        COLOR_TYPE tmp = gi.PlayerColorType;

        if ((COLOR_TYPE)Point == tmp)
        {
            return(1);
        }
        gi.PlayerColorType = (COLOR_TYPE)Point;
        Point = (int)tmp;

        gi.Url2Point[Url] = Point;
        ei.PostNotification(EVENT_TYPE.COLOR_ACT, parent, Point);
        ei.PostNotification(EVENT_TYPE.COLOR_GRADIENT, parent, Url);

        wrap.ActClose();
        ei.PostNotification(EVENT_TYPE.ENTERACT_UI, wrap, EnteractType);
        return(0);
    }
Esempio n. 9
0
        public static Color GetColor(COLOR_TYPE type)
        {
#if CREATION_MODE
            Color colRef;
            switch (type)
            {
            case COLOR_TYPE.SystemColor1:
                colRef = Color.red;
                break;

            case COLOR_TYPE.SystemColor2:
                colRef = Color.red;
                break;

            default:
                colRef = Color.red;
                break;
            }
            return(colRef);
#else
            Color colRef;
            switch (type)
            {
            case COLOR_TYPE.SystemColor1:
                colRef = Color.blue;
                break;

            case COLOR_TYPE.SystemColor2:
                colRef = Color.blue;
                break;

            default:
                colRef = Color.blue;
                break;
            }
            return(colRef);
#endif
        }
Esempio n. 10
0
    public void     setColorType(COLOR_TYPE type)
    {
        this.color_type = type;

        switch (this.color_type)
        {
        case COLOR_TYPE.RED:
        {
            this.GetComponent <Renderer>().material = Block.materials[(int)COLOR_TYPE.RED];
            this.GetComponent <Renderer>().material.SetFloat("_BlendRate", 0.0f);
        }
        break;

        case COLOR_TYPE.GRAY:
        {
            this.GetComponent <Renderer>().material = Block.materials[(int)COLOR_TYPE.GRAY];
            this.GetComponent <Renderer>().material.SetFloat("_BlendRate", 1.0f);
        }
        break;

        case COLOR_TYPE.CAKE0:
        {
            this.GetComponent <Renderer>().material = Block.materials[(int)COLOR_TYPE.CAKE0];
        }
        break;

        default:
        {
            if (0 <= (int)this.color_type && (int)this.color_type < Block.materials.Length)
            {
                this.GetComponent <Renderer>().material = Block.materials[(int)this.color_type];
                this.GetComponent <Renderer>().material.SetFloat("_BlendRate", 0.0f);
            }
        }
        break;
        }
    }
Esempio n. 11
0
    public void ChangeBGColor(COLOR_TYPE type)
    {
        _hitEffectBackGroundCanvasGroup.alpha = 0.5f;

        switch (type)
        {
        case COLOR_TYPE.POSITIVE:
            _hitEffectBackGroundImg.color = Color.cyan;
            break;

        case COLOR_TYPE.NEGATIVE:
            _hitEffectBackGroundImg.color = Color.red;
            break;

        case COLOR_TYPE.SPECIAL:
            _hitEffectBackGroundImg.color = Color.white;
            break;

        default: break;
        }


        StartCoroutine(ReduceAlpha(_hitEffectBackGroundCanvasGroup));
    }
Esempio n. 12
0
 private static extern bool TranslateColors(SafeTransformHandle hTransform, IntPtr paInputColors, uint nColors, COLOR_TYPE ctInput, IntPtr paOutputColors, COLOR_TYPE ctOutput);
Esempio n. 13
0
 public TraceryService(COLOR_TYPE item)
 {
     _item = item;
 }
Esempio n. 14
0
 private void FireBGColorChange(COLOR_TYPE type)
 {
     _ui.ChangeBGColor(type);
 }
Esempio n. 15
0
 public void NegativeBulletHit(int score, COLOR_TYPE color)
 {
     ChangeScore(score);
     FireBGColorChange(color);
 }
Esempio n. 16
0
 public void DARTBulletHit(int score, COLOR_TYPE color, DART_TYPE d_type)
 {
     ChangeScore(score);
     FireBGColorChange(color);
     CollectDart(d_type);
 }