Esempio n. 1
0
 override protected void Awake()
 {
     base.Awake();
     gameLogicManager = FindObjectOfType <GameLogicManager>();
     character        = GetComponent <TransformingRobotCharacter>();
     userController   = GetComponent <TransformingRobotUserController>();
     cameraController = GetComponentInChildren <CameraController>();
     bulletSpawner    = GetComponentInChildren <BulletSpawner>();
 }
    // 主角变成飞机
    public void transformMainToWinState()
    {
        if (mainPlayer == null)
        {
            return;
        }
        TransformingRobotCharacter t = mainPlayer.GetComponent <TransformingRobotCharacter>();

        if (t == null)
        {
            return;
        }
        t.Plane();

        mainPlayer.setShowFirework(true);
    }
    private void Awake()
    {
        List <SimpleTouchController> controllerUIs = new List <SimpleTouchController>(FindObjectsOfType <SimpleTouchController>());

        foreach (var controllerUI in controllerUIs)
        {
            if (controllerUI.name.Contains("Left"))
            {
                playerControllerUI = controllerUI;
                break;
            }
        }

        transformingRobotCharacter = GetComponent <TransformingRobotCharacter> ();
        mainShootButton            = FindObjectOfType <MainShootButton>();
        secondShootButton          = FindObjectOfType <SecondShootButton>();
        sssButton    = FindObjectOfType <SSSButton>();
        skillManager = FindObjectOfType <SkillManager>();
    }
Esempio n. 4
0
 // Use this for initialization
 void Start()
 {
     transformingRobotCharacter = GetComponent <TransformingRobotCharacter> ();
 }