Costumes are global?
Moderator: MSandro
Costumes are global?
It looks like costumes don't belong to sprites but are global instead. Is this the intended behavior?
Re: Costumes are global?
Yes, that's right. Here's the rationale:
In Scratch, costumes are owned by sprites because we wanted to support exporting and exchanging sprites. GP is focused more on applications than games and stories, so exchanging sprites seems less important.
In Scratch, costumes are owned by sprites because we wanted to support exporting and exchanging sprites. GP is focused more on applications than games and stories, so exchanging sprites seems less important.
Re: Costumes are global?
Makes sense, thank you!
Re: Costumes are global?
Oh, are we sure about this as the rationale?JohnM wrote:Yes, that's right. Here's the rationale:
In Scratch, costumes are owned by sprites because we wanted to support exporting and exchanging sprites. GP is focused more on applications than games and stories, so exchanging sprites seems less important.
Re: Costumes are global?
No, not at all! One of the reasons for alpha testing GP this early is to find out what aspects of GP are working -- and which ones need more work.
At the moment, GP doesn't have a way to move anything (scripts, sprites, or media) between GP projects, but users clearly need that. Sprites were an easily understood unit of exchange in Scratch, so maybe we'll go back to that model. Or perhaps the unit will be classes, modules, or projects.
I'd be interested in people's thoughts about this.
At the moment, GP doesn't have a way to move anything (scripts, sprites, or media) between GP projects, but users clearly need that. Sprites were an easily understood unit of exchange in Scratch, so maybe we'll go back to that model. Or perhaps the unit will be classes, modules, or projects.
I'd be interested in people's thoughts about this.