- Home /
Prefab instantiated wrong scale on mobile
Hey gang,
I've done lots of research and have seen similar questions, but nothing has actually helped me solve this problem.
In my game I have 2 ways to create a chip:
1) Drag a chip from the chip selector. It creates a chip for you to drag in this code:
  Transform newChip = Instantiate(chipType) as Transform;
         if (newChip != null)
         { 
             //set all the properties of the parent to the child
             Draggable newDragComp = newChip.GetComponent<Draggable>();
             newDragComp.parentToReturnTo = this.transform;
 
             Chip chipScript = newChip.GetComponent<Chip>();
             chipScript.chipStack = this.transform;
             chipScript.chipSelector = this;
 
             newChip.transform.SetParent(this.transform, false);
             newChip.transform.position = this.transform.position;            
         }
2) click to bet- here you click on a specific bet and it creates a new chip at that bug with this code:
 if (player.getBalance() >= chipSelector.chipType.GetComponent<Chip>().amount)
         {
 
             Transform newChip = Instantiate(chipSelector.chipType) as Transform;
             if (newChip != null)
             {
                 //set all the properties of the parent to the child
                 Draggable newDragComp = newChip.GetComponent<Draggable>();
                 newDragComp.parentToReturnTo = dz.transform;
 
                 Chip chipScript = newChip.GetComponent<Chip>();
                 chipScript.chipStack = dz.transform;
                 //chipScript.chipHolder = this; might need to keep?
 
                 newChip.transform.SetParent(dz.transform, true);
                 newChip.transform.position = dz.transform.position;
 
                 dz.parentBet.addToBet(chipScript.amount);
             }
         }
In the editor this all works fine and well. Both ways create chips at the correct size and location. However on mobile(android, samsung galaxy s7 edge), its different. Dragging a chip still works well, but clicking to create a new chip creates it at a tiny scale.
See here: http://imgur.com/a/jFxQO
(The bigger ones were dragged, the smaller ones clicked)
Any help would be greatly appreciated. Thanks
Your answer
 
 
             Follow this Question
Related Questions
Instantiating Cube Prefabs with scale 3 Answers
Get scale of instantiated prefab and resize 1 Answer
Prefab instantiating at wrong position in mobile 1 Answer
How to instantiate a custom sized object? 1 Answer
Instantiated prefab scale is wrong. 2 Answers
 koobas.hobune.stream
koobas.hobune.stream 
                       
                
                       
			     
			 
                