void DetectBird() { Vector3 fwd = cam.transform.TransformDirection(Vector3.forward); RaycastHit hit; if (Physics.Raycast(cam.transform.position, cam.transform.forward, out hit, scanDist)) { if (hit.collider.tag == "Bird") { Debug.Log("Bird"); float dist = Vector3.Distance(cam.transform.position, hit.transform.position); Debug.Log("Distance: " + dist); targetBird = hit.transform.GetComponent <bird>(); birdName.text = targetBird.BirdData.BirdName; } else { Debug.Log("Not bird"); birdName.text = ""; } } else { birdName.text = ""; } }
static void Main(string[] args) { Console.WriteLine("Zadanie 1 and 2 polimorf: "); Cow cow1 = new Cow(); cow1.getName(); Whale whale1 = new Whale(); whale1.getName(); Console.ReadLine(); Console.WriteLine("Zadanie 3 polimorf: "); cat cat1 = new cat(); dog dog1 = new dog(); bird bird = new bird(); lamp lamp = new lamp(); NameOfObj(cat1); NameOfObj(dog1); NameOfObj(bird); NameOfObj(lamp); Console.ReadLine(); Console.WriteLine("Zadanie 4 polimorf:"); cat cat = new cat(); Console.WriteLine($"Кошка создала - {cat.GetChild()}"); dog dog = new dog(); Console.WriteLine($"Собака создала - {dog.GetChild()}"); Console.ReadLine(); Console.WriteLine("Zadanie 1 peregruz:"); Print(3); Print("текст"); Console.ReadLine(); Console.WriteLine("Zadanie 2 peregruz:"); Print(4); Print((Int16)32767); Console.ReadLine(); Console.WriteLine("Zadanie 3 peregruz:"); Print(4); Print((Int16)32767); Print("текст"); Print(0.3); Print((byte)2); Console.ReadLine(); Console.WriteLine("Zadanie 4 peregruz:"); Min(4, 5); Min((long)8, (long)5); Min(0.2, 0.6); Console.ReadLine(); Console.WriteLine("Zadanie 5 peregruz:"); Max(9, 2); Max((long)55, (long)99); Max(0.55, 0.99); Console.ReadLine(); }
void Awake() { if (instance == null) { instance = this; } else if (instance != this) { Destroy(gameObject); } }
static void Main(string[] args) { Console.Write("please enter the bird name:Hisan"); string birdtype = Console.ReadLine(); Console.Write("please enter the bird species:NZ Falcon"); string birdSound = Console.ReadLine(); bird first = new bird(birdtype, birdSound); Console.WriteLine(first.Birdsays()); }
private void Form1_Load(object sender, EventArgs e) { desen = this.CreateGraphics(); creion_albastru = new System.Drawing.Pen(System.Drawing.Color.Blue); radiera = new System.Drawing.SolidBrush(this.BackColor); nr = new System.Random(); bird1 = new bird(); bird1.init_dr(250, 20, r1, 0); bird2 = new bird(); bird2.init_dr(180, 150, r2, 0); bird3 = new bird(); bird3.init_dr(30, 170, r3, 0); }
static void Main(string[] args) { Animial[] animialArray = new Animial[3]; animialArray[0] = new cat(); animialArray[1] = new dog(); animialArray[2] = new bird(); foreach (Animial animial in animialArray) { IliveBirth b = animial as IliveBirth; if (b != null) { b.BabyCalled(); } } }
public void OccupiedHex() { GameObject liz = GameObject.Find("Lizard"); lizard lizClass = liz.GetComponent <lizard>(); GameObject bird = GameObject.Find("Bird"); bird birdClass = bird.GetComponent <bird>(); if (lizClass.tileStr == birdClass.tileStr) { Battle(); } else { } }
public void OccupiedHexList() { GameObject liz = GameObject.Find("Lizard"); lizard lizClass = liz.GetComponent <lizard>(); GameObject bird = GameObject.Find("Bird"); bird birdClass = bird.GetComponent <bird>(); // //OccupiedHexs.Add("Placeholder", "Placeholder"); OccupiedHexs.Clear(); OccupiedHexs.Add(lizClass.tileStr, lizClass.name); OccupiedHexs.Add(birdClass.tileStr, birdClass.name); //Debug.Log(map.OccupiedHexs); }
static void Main(string[] args) { people p = new people(); Virtual_Characters vp = new Virtual_Characters(); bird b = new bird(); b.eat(); b.fly(); p.speak("我是人"); p.eat(); p.protect(); vp.speak("我是变种人"); vp.eat(); vp.protect(); vp.fly(); Console.ReadKey(); }
private void OnCollisionEnter2D(Collision2D collision) { bird birb = collision.collider.GetComponent <bird>(); if (birb != null) { Destroy(gameObject); Instantiate(cloudParticlePrefab, transform.position, Quaternion.identity); } enemies enemy = collision.collider.GetComponent <enemies>(); if (collision.contacts[0].normal.y < -0.5) { Destroy(gameObject); Instantiate(cloudParticlePrefab, transform.position, Quaternion.identity); } }
public void OnCollisionEnter2D(Collision2D collision) { Debug.Log(collision.gameObject.tag); if (collision.gameObject.GetComponent <bird>() != null) { Debug.Log("Enemy"); bird playerController = collision.gameObject.GetComponent <bird>(); playerController.health -= (int)Damage; Destroy(this.gameObject); } else if (collision.gameObject.tag != "Player" && collision.gameObject.tag != "Untagged") { Debug.Log(collision.gameObject.tag); Destroy(this.gameObject); } }