コード例 #1
0
 private void Start()
 {
     _material = new Material(curShader)
     {
         hideFlags = HideFlags.HideAndDontSave
     };
     _pc = player.GetComponent <Player.PlayerControl>();
 }
コード例 #2
0
ファイル: HeartHandler.cs プロジェクト: RonNofar/GAM376
 private void Awake()
 {
     player = GameObject.FindWithTag("Player").GetComponent <Player.PlayerControl>();
     if (heart == null)
     {
         heart = GetComponent <Image>();
     }
 }
コード例 #3
0
        public void UpdateOrbs(Player.PlayerControl player)
        {
            KRaB.Enemy.Colors.PrimaryColor [] orbs = player.GetOrbArray();
            int l = orbs.Length;

            mainOrb.color = orbs[0].color;
            prevOrb.color = orbs[l - 1].color;
            nextOrb.color = orbs[1].color;
        }
コード例 #4
0
ファイル: GameMaster.cs プロジェクト: RonNofar/GAM376
 // Use this for initialization
 void Start()
 {
     //Debug.Log(savedState);
     if (savedState != GameState.none)
     {
         gameState = savedState; // << TO BE TAKEN OUT <<<
     }
     else
     {
         gameState = GameState.MainMenu;
     }
     winText.enabled = false;
     player          = GameObject.FindWithTag("Player").GetComponent <Player.PlayerControl>();
 }
コード例 #5
0
        // Use this for initialization
        protected override void Start()
        {
            base.Start();

            tossed = false;

            //temp
            GameObject playerObject = GameObject.FindWithTag("Player");

            playerTransform = playerObject.GetComponent <Transform>();
            player          = playerObject.GetComponent <Player.PlayerControl>();

            GameObject catcher = GameObject.FindWithTag("Bucket");

            cController = catcher.GetComponent <Util.GrabController>();
        }
コード例 #6
0
ファイル: WeaponItem.cs プロジェクト: Hukeqing/lightless
        public override void ApplyItem(Player.PlayerControl pc)
        {
            var transform1 = transform;
            var newWeapon  = Instantiate(weaponPrefab, pc.transform);

            if (pc.weapon != null)
            {
                var newItem = Instantiate(pc.weapon.weaponItem, transform1.position, transform1.rotation);
                newItem.transform.parent = transform1.parent;
                newItem.GetComponent <WeaponItem>().weaponCost = pc.weapon.curWeaponCost;
                Destroy(pc.weapon.gameObject);
            }

            pc.weapon = newWeapon.GetComponent <Weapon.Weapon>();
            pc.weapon.curWeaponCost       = weaponCost;
            pc.weapon.weaponImage         = pc.weaponCostImage;
            pc.weaponCostImage.fillAmount = weaponCost;
        }
コード例 #7
0
 void Awake()
 {
     player = GameObject.FindWithTag("Player").GetComponent <Player.PlayerControl>();
 }
コード例 #8
0
ファイル: Item.cs プロジェクト: Hukeqing/lightless
 public virtual void ApplyItem(Player.PlayerControl pc)
 {
 }
コード例 #9
0
ファイル: MedicationItem.cs プロジェクト: Hukeqing/lightless
 public override void ApplyItem(Player.PlayerControl pc)
 {
     pc.AddHealth(value);
     pc.ApplySlowDamage(slowValue);
 }