Esempio n. 1
0
 public void NewAutoProton(int num = 1)
 {
     for (int i = 0; i < num; i++)
     {
         Proton obj = Instantiate(ProtonPrefab, transform.GetChild(0)).GetComponent <Proton>();
         obj.PhysicsObj.AddForce(Random.insideUnitSphere); //inject some random offset
         obj.OnDeselect?.Invoke();
     }
 }
Esempio n. 2
0
        /// <summary>
        /// create a new proton
        /// </summary>
        public void NewProton()
        {
            GameObject obj = Instantiate(ProtonPrefab, transform.GetChild(0));

            Proton proton = obj.GetComponent <Proton>();

            if (proton != null)
            {
                proton.OnSelect?.Invoke();
            }
        }