Exemplo n.º 1
0
    // Use this for initialization
    void Start()
    {
        theHead = GetComponent<C_Head> ();
        theHead.enabled = false;

        detectRadius = gameObject.GetComponent<BoxCollider2D> ();
        detectRadius.enabled = true;

        scyllaAnim = gameObject.GetComponentInChildren<Animator>();

        toAttack = false;

        isRising = false;
        isAttacking = false;
        isRetracting = false;
        splash = false;
    }
Exemplo n.º 2
0
    public void Init(Transform transform)
    {
        // 选地图
        MapRoot = transform.Find("SelectMap").gameObject;
        CityMap = MapRoot.transform.Find("City").transform;
        CityDes = MapRoot.transform.Find("Des/City").gameObject;

        GrogeMap = MapRoot.transform.Find("Groe").transform;
        GrogeDes = MapRoot.transform.Find("Des/Groge").gameObject;

        // 选飞机
        ModelRoot = transform.Find("SelectModel").gameObject;
        for (int i = 0; i < 3; ++i)
        {
            C_Head item = new C_Head();
            item.NoSelected = ModelRoot.transform.Find("Head/Item" + i + "/NoSelected").gameObject;
            item.Selected   = ModelRoot.transform.Find("Head/Item" + i + "/Selected").gameObject;
            item.Des        = ModelRoot.transform.Find("Des/Item" + i).gameObject;
            HeadList.Add(item);
        }
        Time = transform.Find("Time/Time").GetComponent <Text>();

        AirPlane  = ModelRoot.transform.Find("AirPlane").transform;
        PlaneList = new List <GameObject>();
        for (int i = 0; i < 3; ++i)
        {
            PlaneList.Add(AirPlane.transform.Find("Player" + i).gameObject);
        }

        // 投币信息
        Text_Coin = transform.Find("Coin/Text_Coin").GetComponent <Text>();

        Left0  = ModelRoot.transform.Find("Left0").gameObject;
        Left1  = ModelRoot.transform.Find("Left1").gameObject;
        Right0 = ModelRoot.transform.Find("Right0").gameObject;
        Right1 = ModelRoot.transform.Find("Right1").gameObject;

        Warning_Ticket = transform.Find("Warning_Ticket").gameObject;
        Ticket_Number  = Warning_Ticket.transform.Find("Number").GetComponent <Text>();

        Effect_Please = transform.Find("Op/Image/Effect_Press_Please").gameObject;
    }