示例#1
0
 void Start()
 {
     //guarda todas as referências dos mini games que serão usados no game controller
     integracao    = FindObjectOfType <MiniGameIntegracao>();
     integracaoHIV = FindObjectOfType <MiniGameIntegracaoHIV>();
     biossintese   = FindObjectOfType <MiniGameBiossintese>();
     maturacao     = FindObjectOfType <MiniGameMaturacao>();
     liberation    = FindObjectOfType <MiniGameLiberation>();
 }
示例#2
0
    void Start()
    {
        //guarda o transform para posicionamento
        myTransform = transform;
        //guarda os valores iniciais
        originalLocalPos = myTransform.localPosition;
        //busca o mini game atual
        miniGameIntegracao = FindObjectOfType <MiniGameIntegracao>();

        //reserva o tamanho do vetor de acordo com o numero de segmentos
        segments = new GameObject[myTransform.childCount];
        for (int c = 0; c < myTransform.childCount; c++)
        {
            //guarda os segmentos que seriam os filhos do myTransform
            segments[c] = myTransform.GetChild(c).gameObject;
        }

        //a variável temporária começa com a posição inicial
        newLocalPos = myTransform.localPosition;
    }