- Home /
Why can't I SetActive children of this canvas on Mac?
Xpost from my forum post which hasn't been responded to yet:
Attached is a picture of the behavior in question. So on my PC, where I do most of my development, the game objects parented to the canvas are active. When I pulled my latest update from Unity Collaborate, the Scene loads with them deactivated and I cannot click the checkbox that sets them to active. This is the UI for my game, so I am unable to test on a mobile device since the controls aren't visible. Since it is working fine on my Desktop, I'm really confused as to why, even after reverting changes on the scene, it loads with the objects disabled. shrugs
I don't use collaborate , but this kind of issues come up in git when you are missing a meta file or your meta file is corrupted. Can you try copying it manually, if that works then there is something wrong on the collaborate side.
Answer by codyf112 · Jun 11, 2019 at 04:42 AM
Okay so updating to the latest version of Unity "fixed" this, but made it so that I can't SetActive(false); to any member of this heirarchy....wtf???
Never heard of such an Issue, better check the functionalities in a demo project with simple UI. if the problem is specific to your project, there might be some code effecting the behaviour.
Your answer
Follow this Question
Related Questions
Canvas shrinks over time 0 Answers
Rule Tile "GameObject" duplicating in build version 3 Answers
How to deal with many buttons in the Inspector 1 Answer
Game works fine in editor, but build fails with 59 error in the console 2 Answers
Cursor lock state locked not locking the cursor in center 1 Answer