feature request: layer offset

Discussion and feedback on Construct 2

Post » Sun May 31, 2015 8:38 pm

Yeah, but once you're in a family you're always in.
Not so much with a gang, unless its the mob...
Image ImageImage
B
171
S
50
G
180
Posts: 8,396
Reputation: 113,986

Post » Sun May 31, 2015 8:48 pm

in the end you will realise that everthing in this world works as a parent - child relation, thats why we need an objectstructure, and this is simular as a family in family
ImageImage
B
70
S
21
G
7
Posts: 827
Reputation: 10,052

Post » Sun May 31, 2015 11:13 pm

Ashley wrote:@sqiddster - families in families is the same as simply adding both families to one object type, so I don't think there needs to be a new feature for that. I'm not sure families with different plugin types is even possible, because the whole point of families is so you can write your events once. If you go to add an action for a family with both the Sprite and AJAX plugins in it, which actions do you show? What if you run an AJAX action on a Sprite instance or vice versa? etc...

As for the other use cases, I think the complexity problems I outlined with layer offsets means that it would be better to find a different way of solving those problems, without having to offset layers.


From a usability standpoint, allowing families in families is very different than saying one object can be in multiple families. Saying it's the same is like saying having families at all isn't needed because you can just copy and paste events for different objects. It makes maintenance so much easier.

As for your argument about Sprite and AJAX, obviously that would be totally useless. However when it comes to objects like Sprites, tiled backgrounds, text, etc, there are a LOT of common elements, and for something like a manual layer offset it would be very useful to be able to talk about all those objects at once. The sub-families feature also shows relevance too because I'm not going to want to manually add all the objects that could exist on that layer to this family manually.
B
92
S
31
G
24
Posts: 3,191
Reputation: 32,699

Post » Sun May 31, 2015 11:18 pm

Ashley wrote:@fldr - between something like AJAX and Sprite, I think that is pretty much no actions at all, making the family pretty useless!

yeah, the Ajax object isnt the best matching candidate for what i descriped, but who knows what people want to build? i wouldnt worry and just let the users choose what they put into the family, if they put something in like the Ajax object it would be their own fault that they dont have many actions left to choose from, but personally i would love to mix sprites, tiledbackgrounds, 9-patch, spritefont etc. because what these things all have in common is x, y, visibility, width, height... and so on (and i think this is a more appropriate example then the Ajax object).
B
38
S
11
G
5
Posts: 485
Reputation: 5,340

Post » Mon Jun 01, 2015 3:18 pm

Ashley wrote:fldr - between something like AJAX and Sprite, I think that is pretty much no actions at all, making the family pretty useless!



Sprites vs Spritefonts vs Texts ...

X,Y, Scaling, Angle, Opacity


Use cases, sliding menus ...
Who dares wins
B
57
S
17
G
21
Posts: 1,878
Reputation: 19,572

Previous

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 9 guests