コード例 #1
0
ファイル: DianGui.cs プロジェクト: xxmm2018/shanghaiDate
 public void ShowHight(bool state)
 {
     if (state)
     {
         ho.ConstantOnImmediate(color);
     }
     else
     {
         ho.ConstantOffImmediate();
     }
 }
コード例 #2
0
    void AfterUpdate()
    {
        int val = (int)counter;
        //Color col = new Color(GetColorValue(1020, val), GetColorValue(0, val), GetColorValue(510, val), 1f);
        Color col = new Color(0f, 1f, 0f, 1f);

        if (Input.GetMouseButtonDown(0) && Start01.part == ho.gameObject)
        {
            ho.ConstantOnImmediate(col);
        }
        else if (Input.GetMouseButtonUp(0) && Start01.part == ho.gameObject)
        {
            ho.ConstantOffImmediate();
            Start01.part = null;
        }


        counter += Time.deltaTime * speed;
        counter %= period;
    }
コード例 #3
0
 public void Seclet(bool seclet)
 {
     mSelected = seclet;
     if (mSelected)
     {
         // 1.选中
         msCurrentWujiang = this;
         if (mHighlightableObjecto == null)
         {
             mHighlightableObjecto = gameObject.AddComponent <HighlightableObject>();
         }
         mHighlightableObjecto.ConstantOnImmediate(Color.red);
     }
     else
     {
         // 2.不选中
         msCurrentWujiang = null;
         mHighlightableObjecto.Off();
     }
 }
コード例 #4
0
ファイル: test.cs プロジェクト: liang704959721/UnityPluging
 // Use this for initialization
 void Start()
 {
     ho = m_High.GetComponent <HighlightableObject>();
     ho.ConstantOnImmediate(col);
 }