コード例 #1
0
 GameObject GetRandomFood(out string foodType)
 {
     foodType = KittenBehaviour.RandomFood();
     if (foodType == "Milk")
     {
         return(Milk);
     }
     else if (foodType == "Tuna")
     {
         return(Tuna);
     }
     else if (foodType == "Friskies")
     {
         return(Friskies);
     }
     else
     {
         return(null);
     }
 }
コード例 #2
0
 GameObject GetRandomEnemy(out string enemyType)
 {
     enemyType = KittenBehaviour.RandomEnemy();
     if (enemyType == "Dragon")
     {
         return(Dragon);
     }
     else if (enemyType == "Wolf")
     {
         return(Wolf);
     }
     else if (enemyType == "Shark")
     {
         return(Shark);
     }
     else
     {
         return(null);
     }
 }
コード例 #3
0
 void Start()
 {
     kitten = this;
     health = maxHealth;
 }
コード例 #4
0
ファイル: KittenMovement.cs プロジェクト: Gideonnf/GasCJam
    // Start is called before the first frame update
    void Start()
    {
        rigidBody = GetComponent <Rigidbody2D>();

        kittenBehaviour = GetComponent <KittenBehaviour>();
    }
コード例 #5
0
 void Start()
 {
     kitten = GetComponentInParent <KittenBehaviour>();
 }
コード例 #6
0
 public void Attack(KittenBehaviour kitten)
 {
     kitten.Damage(attackPower);
     Destroy(gameObject);
 }