• Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by Thorin1904 · Jun 02, 2017 at 09:09 AM · scripting problem2d gamescript.

Instantiation Disables Objects Scripts and Colliders

Hi I've made a gameManager when my object dies it activates the Sifirla method but when it instantiates new player1 and player2 , new Clones' scripts and colliders are turning false.

 public static _gm ornek;

 static int ASkor;
 static int BSkor;

 public Text AText;
 public Text BText;

 public GameObject player1;
 public GameObject player2;

 public Stack<GameObject> firlatmaKutulari = new Stack<GameObject>();


 
 // Use this for initialization
 void Awake()
 {
     if(ornek == null)
     {
         //ornek = this;
         ornek = this;
     }
     else if(ornek != this)
     {
         Destroy(gameObject);
     }
 }

 void Start () {



 }
 
 // Update is called once per frame
 void Update () {

     

 }   
 public void PuanArttir(string oyuncuIsmi) { 

     if(oyuncuIsmi == "Player1")
     {
         BSkor++;
         TextleriAyarla();
     }
     else if(oyuncuIsmi == "Player2")
     {
         ASkor++;
         TextleriAyarla();
     }
  
 }

  

 void TextleriAyarla()
 {
     AText.text = ASkor.ToString();
     BText.text = BSkor.ToString();
 }
 public void Sifirla()
 {
     Destroy(player1);
     Destroy(player2);
     GameObject player1Gecici = (GameObject)Instantiate(player1, new Vector3(-6.5f, 0, 0), Quaternion.identity);
     GameObject player2Gecici = (GameObject)Instantiate(player2, new Vector3(6.5f, 0, 0), Quaternion.identity);
     KutulariYokEt();
     StartCoroutine("bekleme");
 }
   

 public void KutulariYokEt()
 {
     foreach(GameObject g in firlatmaKutulari)
     {
         Destroy(g);
     }
 }
 IEnumerator bekleme()
 {
     Time.timeScale = 0;
     yield return new WaitForSecondsRealtime(3f);
     Time.timeScale = 1;
     
 }

}

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by ShadyProductions · Jun 02, 2017 at 09:10 AM

  GameObject player1Gecici = (GameObject)Instantiate(player1, new Vector3(-6.5f, 0, 0), Quaternion.identity);
  GameObject player2Gecici = (GameObject)Instantiate(player2, new Vector3(6.5f, 0, 0), Quaternion.identity);
  Destroy(player1);
  Destroy(player2);

Try create copies first before you destroy the initial ones.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Welcome to Unity Answers

If you’re new to Unity Answers, please check our User Guide to help you navigate through our website and refer to our FAQ for more information.

Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions.

Check our Moderator Guidelines if you’re a new moderator and want to work together in an effort to improve Unity Answers and support our users.

Follow this Question

Answers Answers and Comments

3 People are following this question.

avatar image avatar image avatar image

Related Questions

2d game needs timer inbetween jumps 1 Answer

Trying to change character model on mouse down 1 Answer

Change a variable name only on the Inspector 2 Answers

Calculating Scrolling GameObject x position scrolling pass another GameObject x postion (2D Game) 1 Answer

Recording the button touch and screen touch at same time.... 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges