Alice Community

Alice Community (
-   How do I...? (
-   -   How do I combine objects into one? (

AdamZ628 10-16-2014 01:09 PM

How do I combine objects into one?
Say I want to add a sawblade to the spacerobot's arm, the sawblade is a separate object and , therefore, the spacerobot cannot be saved as a new class.
We're building new enhanced classes based on concepts from Chapter 4's Enhanced clever skater and would like to add classes as subclasses of the parent class to control it all.
Can one add new parts to an existing ALice class?
Adam Z
- HS Alice teacher for 6 years, prog teacher since '93

chickentree 10-17-2014 02:36 PM

Not pretty or perfect but it works.
1 Attachment(s)
Hi zDog,
Here is my answer. Basically create methods/functions to stick the saw on the robot where you want it and change its vehicle accordingly also save the saw object so the robot can refer to it as needed.
I have done this in the attached movie.
The only problem I have is that the attachableRobot wouldn't export! Not sure why that is but from the error it could just be a Mac thing.

Hope it works for you, let me know


AdamZ628 10-20-2014 10:56 AM

Thanks but...
Thanks Mark,
That's a sweet robot example with fantastic methods in usage of boolean switches and the like.
But a value for the variable "attachment" can't be saved into the attachablerobot class. This is the same brickwall I (we) hit and is the reason for the original post. It is not a Mac thing.
So the question remains,
How can we make the sawblade (or any object) become a subclass (like an arm or leg) of the attachablerobot?

Adam Z

jrrTolkien 10-20-2014 05:43 PM

My advice
As far as I know, there isn't a solution to that. :( I too have wanted to do that in a few of my worlds, but to no avail. The best advice I could offer is the same as what Mark suggested.

However, all the a2c objects are actually zipped folders, so if you open them like a zipped folder, you can see all the subparts as individual files. So, in a perfect world, you should be able to just drag the "Saw" object into the robot's folder. However, we do not live in a perfect world, and for some reason, it's impossible to copy the files while in compressed format. Extracting them does no help, either, try it, and you'll see what I mean. Perhaps in the future it will be possible, though...


AdamZ628 10-21-2014 10:50 AM

Thanks Mr Tolkein,
I was going to go that route today but am glad I checked here first! No reason to take the journey to Mordor if you've already chucked that ring.
Thanks ALice forum dudes. I'll be back often and if anyone needs anything give me a shout,
Adam Z

sfunk 12-16-2014 08:58 PM

Search Alice gloo, an older member use to make very helpful programs is this gloo project does exactly what you're asking for. artyfishl was the user who created it.

All times are GMT -5. The time now is 06:31 PM.

Copyright ©2022, Carnegie Mellon University
Alice 2.x © 1999-2012, Alice 3.x © 2008-2012, Carnegie Mellon University. All rights reserved.