Exemple #1
0
 //SphereRun tmp;
 // Use this for initialization
 void Start()
 {
     target             = GameObject.Find("hero").transform;
     hero               = (HeroRun)GameObject.Find("hero").GetComponent <HeroRun> ();
     transform.position = target.position - target.transform.rotation * Vector3.forward * 20 + target.transform.rotation * Vector3.up * 20;
     //transform.LookAt (target, Vector3.up);
     //transform.rotation = Quaternion.AngleAxis(40,new Vector3(1,0,0));
     transform.Rotate(40, 0, 0);
 }
Exemple #2
0
    // Start is called before the first frame update
    void Start()
    {
        m_FsmManager = GetComponent <FsmManager>();

        FsmState <FsmTest>[] states = new FsmState <FsmTest> [3];
        states[0] = new HeroRun();
        states[1] = new HeroIdle();
        states[2] = new HeroAttack();
        m_HeroFsm = m_FsmManager.CreateFsm(this, states);
        m_HeroFsm.Start(typeof(HeroRun));
    }
Exemple #3
0
    // Use this for initialization
    void Awake()
    {
        heroRun                = (HeroRun)GameObject.Find("hero").GetComponent <HeroRun> ();
        mapBuilder             = (MapBuilder)GameObject.Find("mapBuilder").GetComponent <MapBuilder> ();
        endPanelNextButtonText = (Text)GameObject.Find("nextButton").transform.FindChild("Text").GetComponent <Text>();

        playCanvas = GameObject.Find("Inventories").transform.FindChild("panelCanvas").gameObject;

        playPanel     = playCanvas.transform.FindChild("playPanel").gameObject;
        continuePanel = playCanvas.transform.FindChild("continuePanel").gameObject;
        endPanel      = playCanvas.transform.FindChild("endPanel").gameObject;

        scoreText = (Text)GameObject.Find("scoreText").GetComponent <Text>();

        continueText = (Text)GameObject.Find("continueCountText").GetComponent <Text>();

        continueButtonText = (Text)GameObject.Find("continueButton").transform.FindChild("Text").GetComponent <Text>();

        continueScoreText = (Text)GameObject.Find("continueScoreText").GetComponent <Text>();

        rewardScoreText = (Text)GameObject.Find("rewardText").GetComponent <Text>();
    }