zoukankan      html  css  js  c++  java
  • 纠结

    using UnityEngine;
    using System.Collections;

    public class jiesuoBoss : MonoBehaviour {
        public GameObject nailao, bossQuan,tip,button,jinggao,tempCankao,bjHei,uibosssp5,tipfan,uibossp5f,sanjiao;
        GameObject tempuiboss5;
        public bool key,key2;
        public Vector3 tempvec3;
        public Camera uicam;
            public float fillAmount;
        public string str ;
           public UISprite us;
     public     Vector3 v2,v3;
        public  bool isone;
    //    public yaojing yj;
        void Start () {
            us=bossQuan.GetComponent<UISprite>();
            fillAmount=bossQuan.GetComponent<UISprite>().fillAmount;
            tempCankao=GameObject.Find("Cube3");
        //    yj=GetComponent<yaojing>();
            bjHei.SetActive(false);
            uicam=NGUITools.FindCameraForLayer(this.gameObject.layer);
        }
        
        // Update is called once per frame
        void Update () {
        
                if(fillAmount<1&&key)
            {
                fillAmount+=Time.deltaTime*0.5f;
                 us. fillAmount=fillAmount;
            }
             if(fillAmount>=1&&key)
            {
                key=false;
            //    sanjiao.transform.LookAt(v3);

                if(dataAll.tempvec3.x<=tempCankao.transform.position.x)
                {
                    if(!isone)
                    tip.SetActive(true);
                    tempuiboss5=uibosssp5;
                        //    sanjiao.transform.localRotation=Quaternion.Euler(0f,0f,53.96f);
                    //  sanjiao.transform.Rotate(0f,90f,0f);
                    //        sanjiao.transform.localPosition=new Vector3(v2.x+0.13f,v2.y+0.45f,-0.2543854f);
                }
                else
                {    
                    if(!isone)
                    {
                        
                    tipfan.SetActive(true);
                            }
            //        tempuiboss5=uibossp5f;
                //    sanjiao.transform.Rotate(0f,90f,0f);
                //        sanjiao.transform.localPosition=new Vector3(v2.x-0.15f,v2.y+0.35f,-0.2543854f);


                }
                if(!isone)
                {    
                    isone=true;
                    if(str!="AntPrefab3(Clone)"||str!="AntPrefab9(Clone)"||str!="AntPrefab11(Clone)"||str!="AntPrefab12(Clone)")
                //    sanjiao.SetActive(true);
                bjHei.SetActive(true);
                bjHei.GetComponent<UISprite>().alpha=0.828125f;
                button.SetActive(true);
                key2=true;            
                }
        }

        
        }

        void getBossApp()
        {    
            if(jinggao!=null)
                jinggao.SetActive(false);
            Camera.mainCamera.GetComponent<GrayscaleEffect>().enabled=true;
            tempvec3=Camera.mainCamera .WorldToScreenPoint(dataAll.tempvec3);
            tempvec3.z=0f;
            Debug.Log(tempvec3);
            v2=uicam .ScreenToWorldPoint(tempvec3);
            Debug.Log(v2);
            bossQuan.transform.localPosition=new Vector3(v2.x*75f,(v2.y+0.15f)*150f,v2.z);
            bossQuan.SetActive(true);
            //    yj.enabled=true;
            // nailao pingmuzuobiao
        //    sanjiao.transform.localPosition=v2;
        //    str="AntPrefabBoss"+dataAll.antKind+"(Clone)";
            //sanjiao.transform.LookAt(new Vector3(Screen.width*0.5f,Screen.height*0.5f,sanjiao.transform.position.z));
            key=true;

        }
    }

  • 相关阅读:
    彻底弄懂类设计原则之 单一职责原则
    CF1592F1 Alice and Recoloring 1
    CF1592E Bored Bakry
    AT1218 たのしい家庭菜園
    CF1479A Searching Local Minimum
    P3295 [SCOI2016]萌萌哒
    CF1572B Xor of 3
    项目开发和管理需要弄清楚的6个问题
    PowerDesigner中如何生成主键和自增列Oracle版本
    js获取下拉框的选中值和文本值,后台获取用Request["XXXX"]即可
  • 原文地址:https://www.cnblogs.com/xiao-wei-wei/p/3566082.html
Copyright © 2011-2022 走看看