Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(1 edit)

i can't remember if this was an issue before 3.0, but when putting a model together in 3.0 i noticed that it becomes really hard to place items. my model parts are built with a lot of transparent space around them (everything is saved from the same large canvas) and it seemed like there was an issue with those hitboxes overlapping. here's a quick rundown of what kept happening:

1. i would pick up a piece -- for example, SILENT MOUTH on layer 3 -- try to move it.

2. EXACTLY when i let go of my mouse click, i would instead get the notification in the top right that a different piece had been moved -- i.e. "moved GLASSES" or "moved UPPER HAIR," from different layers, and that piece would become selected.

3. then, when clicking away from honk to test, the piece i was trying to move would LOOK like it was in the right place, but the moment i started talking (activating the mouth movements), it would snap back to where it was before. this did also happen even before i had a mouth sprite set, voice activation just seems like the precise thing that would kind of "knock" pieces back to where they were before.

you can see it happening a lot throughout this entire video, but for quick reference there's some repeated examples at about the 31 minute mark, and then again at around 38 mins: https://www.twitch.tv/videos/1495247409 

i managed to get things in place anyway by grabbing the very very edges of the piece hitboxes and scooting them into place bit by bit (this is why me + my twitch chat ended up thinking maybe it was an overlap issue), so while i haven't had time to test it yet, i'm sure a workaround for now is just to resave all my pngs with the excess transparency cropped away. but because the selection switch seems to happen when i let go of mouse clicks, i wonder if there's a way to tweak things so that once you select a piece and drag it, another piece won't be selected until you do a new click, or something similar? especially since some pieces will always overlap no matter what, and it makes adjustments pretty tough. 

Thank you for the video link! I'll look into this.

I've been struggling to reproduce some of these bugs (I've heard of them before), but the video helps a lot. I should be able to sort this out now.

hi, i wanted to give a quick update on this! i tried out the temporary workaround i mentioned (trimming down all my separate png parts to remove excess transparency) and re-rigged my model. it definitely helped with placing larger parts, but i found it was still really difficult to work with smaller parts that overlap each other - eyes/mouth/glasses/etc was a pretty rough time. 

i also found while working on different emotes that the "unclick" selection (idk what else to call it, but the fact that it will select a nearby piece as soon as i RELEASE the mouse after dragging a different piece into place) will grab pieces that are invisible on the emote you're working on. i don't remember if this happened at all in the video i sent initially -- i don't think so, but i also think i just didn't work on emotes during that session. sorry that i don't have a video this time! i'll just try to explain as best as i can... let's say there's an arm piece that's enabled for emote 2, but not emote 1. while trying to move pieces on emote 1, sometimes the "unclick" would grab that emote 2 arm, even though it's not even visible on the emote 1 layer. (this would also become a mildly annoying issue when i was trying to click away/into blank space on the honk screen just to deselect stuff, and instead i'd end up selecting a hidden piece from a different emote that i didn't realize was there). i figured i'd mention it since it seems like it's potentially related to the overlap issue!

thank you again for all your work on this!