View Issue Details

IDProjectCategoryLast Update
0019153AI War 2[All Projects] Bug - OtherJun 3, 2017 5:34 pm
Reporterx4000BughunterAssigned Tokeith.lamothe 
Status resolvedResolutionfixed 
Product Version0.400 Usability and the GUI Pipeline 
Fixed in Version 
Summary0019153: Positioning of various "windows" such as the commands menu is wrong.
DescriptionThis is because of my GUI-slaughtering overhaul, for sure. I'm pretty sure that this is because I'm using a unique canvas per window now, which you can see all being created as children of AlwaysOn/CameraChild in ActualGame. You can easily inspect the individual windows and their contents and status via that in the editor, now.

I thought it might have something to do with my switch to use localPosition in UI_SetPosition, which was using position instead, but that does not seem to be the case. If anything, it would be related to the RectTransform, instead.

Anyhow: these controls all show up fine relative to one another within their window, but their window itself doesn't show up in the right size or location. Ideally the canvas for each window can be sized to the size of the window, and literally position the canvas (on the xy plane of the screen) where you want the window to go.

I'm punting this one your way since I was basically asking for this anyhow in some of the recent emails, and even though I broke things in the main with the current build, it should have saved you a ton of work overall on that request. I don't understand the overall positioning logic for the "windows" at the moment, since that wasn't code of yours I had a need to delve into other than this, so it's probably quicker for you than me on this one.

My general murder spree on the GUI is now done, so regular programming can resume. ;)
TagsNo tags attached.


There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
Jun 2, 2017 10:03 pm x4000Bughunter New Issue
Jun 2, 2017 10:03 pm x4000Bughunter Status new => assigned
Jun 2, 2017 10:03 pm x4000Bughunter Assigned To => keith.lamothe
Jun 3, 2017 5:34 pm keith.lamothe Status assigned => resolved
Jun 3, 2017 5:34 pm keith.lamothe Resolution open => fixed