示例#1
0
    //private int numberInActiveParners;

    void Start() {
        gem = gameManager.gm;
        gemPm = gmPartnerManager.gmpm;
        thisInfoBridge = GetComponent<entAiInfoBridge>();
        thisEnt = GetComponent<entity>();
        thisEntStats = GetComponent<entStats>();
        activePartnersNum = findNumberInActivePartners();
        for (int i = 0; i < gemPm.pstat.Length; i++) {
            if (gemPm.pstat[i].partnerName == thisEnt.entName) {
                partnerListNum = i;
            }
        }
    }
示例#2
0
	// Use this for initialization
	void Start () {
        playerStats = GameObject.FindWithTag("Player").GetComponent<entStats>();
        txt = this.gameObject.GetComponent<Text>();
	}
示例#3
0
文件: entity.cs 项目: Cam582/Top-Hats
    void Start () {

		rends = GetComponentsInChildren<Renderer> ();
		anims = GetComponentsInChildren<Animator> ();

        ccont = GetComponent<CharacterController> ();
		thisEntStats = GetComponent<entStats> ();

		if (randomizeStats) {
			acceleration += UnityEngine.Random.Range(-randomizer*2, randomizer*2);
			//deceleration += UnityEngine.Random.Range(0.01f, randomizer);
			Speed += UnityEngine.Random.Range(-randomizer*2, randomizer*2);
		}

		animSprites = Resources.LoadAll<Sprite>("Characters/" + spriteSheetName);
		//distToGround = Collider.bounds.extents.y;
	}
示例#4
0
文件: entAi.cs 项目: Cam582/Top-Hats
    // Use this for initialization
    void Awake()
    {
        thisEnt = this.gameObject.GetComponent<entity>();
		thisEntStats = this.gameObject.GetComponent<entStats> ();
		baseSpeed = thisEnt.Speed;
    }