TheSuccessor wrote:
TheSuccessor wrote:
Does anybody want to help me out in making my own version of scratch? At the moment it's a bit of a one man and his laptop thing, so I would appreciate some people joining. It's called xCubed and I would like to be able to release 1.0 by the end of June.
Anyone?
meeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!
I have created a few blocks on my own and would love to help.
Last edited by Joeman592 (2010-05-31 10:47:42)
Offline
johnnydean1 wrote:
R E Q U E S T
I am making a request for a
____ _________________________
| |__| |
|Set Pen colour to |Transparent||
¯¯¯|__|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
You could also call it:
____ _________________________
| |__| |
|Set Pen colour to |Eraser| |
¯¯¯|__|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Or
____ _________________________
| |__| |
|Eraser Down |
¯¯¯|__|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
PLEASE WE NEED THIS BLOCK!!!
This does a transparent pen:
penToErasor self penColor: Color transparent
However, other pen lines underneath this can be seen straight through it, so it's pointless. It will work if somebody can get all the pen on a single layer.
Offline
Joeman592 wrote:
TheSuccessor wrote:
TheSuccessor wrote:
Does anybody want to help me out in making my own version of scratch? At the moment it's a bit of a one man and his laptop thing, so I would appreciate some people joining. It's called xCubed and I would like to be able to release 1.0 by the end of June.
Anyone?
meeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!
I have created a few blocks on my own and would love to help.
Thankyou! Great! I'll have something set up where people who want to join can enter their details and upload various blocks. Watch this thread.
Offline
johnnydean1 wrote:
R E Q U E S T
I am making a request for a
____ _________________________
| |__| |
|Eraser Down |
¯¯¯|__|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
PLEASE WE NEED THIS BLOCK!!!
ok, i can start working on it... but don't expect me to share it before i release Bingo. btw, i'm not going to be like panther devs, i'll release a source code with (maybe) detailed explanations on the new features.
oh, and, Bingo's looking great btw!
Offline
TheSuccessor wrote:
johnnydean1 wrote:
R E Q U E S T
I am making a request for a
____ _________________________
| |__| |
|Set Pen colour to |Transparent||
¯¯¯|__|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
You could also call it:
____ _________________________
| |__| |
|Set Pen colour to |Eraser| |
¯¯¯|__|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Or
____ _________________________
| |__| |
|Eraser Down |
¯¯¯|__|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
PLEASE WE NEED THIS BLOCK!!!This does a transparent pen:
Code:
penToErasor self penColor: Color transparentHowever, other pen lines underneath this can be seen straight through it, so it's pointless. It will work if somebody can get all the pen on a single layer.
No, you need to do some pretty hefty modifying of the updatePenTrailsFor: method.
Offline
Where the updatePenTrailsFor: found?
Offline
johnnydean1 wrote:
Where the updatePenTrailsFor: found?
i'm guessing it's a method in scratchspritemorph
Offline
TheSuccessor wrote:
Joeman592 wrote:
TheSuccessor wrote:
Anyone?
meeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!
I have created a few blocks on my own and would love to help.Thankyou! Great! I'll have something set up where people who want to join can enter their details and upload various blocks. Watch this thread.
k i will . will you do the sign up and block things on a website? if you do, tell me the link please
Last edited by Joeman592 (2010-05-31 13:00:37)
Offline
I can help. I can do a few blocks
Offline
johnnydean1 wrote:
I can help. I can do a few blocks
Great!
Offline
How do you get blocks in the variables section that are visible even when no variables have been created?
Offline
Anybody wanting to get involved in xCubed (my own version of Scratch) go to xcubed.zxq.net. I've literally just got the hosting account, so don't expect much for a while, but that's where to go.
Last edited by TheSuccessor (2010-05-31 15:46:55)
Offline
LS97 wrote:
can i have some help for how to add an inserter in the block spec like %s or %k buta new one please?
I don't know if you still need this, but for a dropdown box, go to Scratch-Blocks>CommandBlockMorph>instance>-- all -->uncoloredArgMorphFor: and somewhere between t2 _ t1 at: 2. and ^ ExpressionArgMorph new numExpression: '10' put $(any letter not yet defined here) = t2 ifTrue: [^ ChoiceArgMorph new getOptionsSelector: #( whatever you want here, something like key, costume, sound)Names]. and then go to Scratch-Objects>ScriptableScratchMorph>instance>(whichever catergory the dropdown box fits here)> and replace the text below with (whatever you put for whatever you want here, something like key, costume, sound here)Names
^ #('(dropdown item 1)' '(item 2)' '(3)' '(4)' '(5)' (you can add more if you want) ) and, finally, go to Scratch-Objects>ScriptableScratchMorph>(whichever catergory the dropdown box fits here) and replace the text below with: (whatever you want here): t1
'(item 1)' = t1 ifTrue: [^ (what this option is)].
'(2)' = t1 ifTrue: [^ (what this option is)].
'(3)' = t1 ifTrue: [^ (what this option is)].
'(4)' = t1 ifTrue: [^ (what this option is)].
'(5)' = t1 ifTrue: [^ t2 degreesToRadians tan (math function block tan example)].
(add more of these if there are more dropdown box options) and then, in the blockspec, use %(whatever letter you used) to insert the dropdown box. Make sure the block calls the second method you made. If you want something other than the dropdown box, I have no idea how to make it, but it would be similar. Hope this helps.
Offline
TheSuccessor wrote:
Anybody wanting to get involved in xCubed (my own version of Scratch) go to xcubed.zxq.net. I've literally just got the hosting account, so don't expect much for a while, but that's where to go.
I could help with the site? Im very good with website designing
Offline
Joeman592 wrote:
TheSuccessor wrote:
Anybody wanting to get involved in xCubed (my own version of Scratch) go to xcubed.zxq.net. I've literally just got the hosting account, so don't expect much for a while, but that's where to go.
I could help with the site? Im very good with website designing
Sure. If I'm quite good at PHP, and you're quite good at designing (or maybe both), the site would be great! I'll have to find some way to give you the username and password for the hosting account.
Offline
Zorbak42 wrote:
LS97 wrote:
can i have some help for how to add an inserter in the block spec like %s or %k buta new one please?
I don't know if you still need this, but for a dropdown box, go to Scratch-Blocks>CommandBlockMorph>instance>-- all -->uncoloredArgMorphFor: and somewhere between t2 _ t1 at: 2. and ^ ExpressionArgMorph new numExpression: '10' put $(any letter not yet defined here) = t2 ifTrue: [^ ChoiceArgMorph new getOptionsSelector: #( whatever you want here, something like key, costume, sound)Names]. and then go to Scratch-Objects>ScriptableScratchMorph>instance>(whichever catergory the dropdown box fits here)> and replace the text below with (whatever you put for whatever you want here, something like key, costume, sound here)Names
^ #('(dropdown item 1)' '(item 2)' '(3)' '(4)' '(5)' (you can add more if you want) ) and, finally, go to Scratch-Objects>ScriptableScratchMorph>(whichever catergory the dropdown box fits here) and replace the text below with: (whatever you want here): t1
'(item 1)' = t1 ifTrue: [^ (what this option is)].
'(2)' = t1 ifTrue: [^ (what this option is)].
'(3)' = t1 ifTrue: [^ (what this option is)].
'(4)' = t1 ifTrue: [^ (what this option is)].
'(5)' = t1 ifTrue: [^ t2 degreesToRadians tan (math function block tan example)].
(add more of these if there are more dropdown box options) and then, in the blockspec, use %(whatever letter you used) to insert the dropdown box. Make sure the block calls the second method you made. If you want something other than the dropdown box, I have no idea how to make it, but it would be similar. Hope this helps.
Great work, and very useful!
Offline
@TheSuccessor: Thanks!
Last edited by Zorbak42 (2010-06-01 07:18:31)
Offline
Zorbak42 wrote:
LS97 wrote:
can i have some help for how to add an inserter in the block spec like %s or %k buta new one please?
I don't know if you still need this, but for a dropdown box, go to blah di blah,
<explanation>
whoa!! thanks a lot.
i didn't need half of that, but it was a good reminder. for stuff other than that kind of dropdown box i think you would have to edit the stuffNames, not the uncoloredBlahMorph.
thanks again!
Offline
LS97 wrote:
Zorbak42 wrote:
LS97 wrote:
can i have some help for how to add an inserter in the block spec like %s or %k buta new one please?
I don't know if you still need this, but for a dropdown box, go to blah di blah,
<explanation>whoa!! thanks a lot.
i didn't need half of that, but it was a good reminder. for stuff other than that kind of dropdown box i think you would have to edit the stuffNames, not the uncoloredBlahMorph.
thanks again!
And if you want to do something REALLY different, you could make your own ArgMorph subclass:
EDIT: That's an old picture, I was talking about the other one; the boxed one is NOT from BYOB, it's another argument type.
Last edited by nXIII (2010-06-01 14:16:26)
Offline
nXIII wrote:
And if you want to do something REALLY different, you could make your own ArgMorph subclass:
http://i48.tinypic.com/10e3q07.jpg
EDIT: That's an old picture, I was talking about the other one; the boxed one is NOT from BYOB, it's another argument type.
well, tat's maybe too complicated and unnsecessary. btw, how do you take away checkboxes from a block again?
Offline
LS97 wrote:
nXIII wrote:
And if you want to do something REALLY different, you could make your own ArgMorph subclass:
http://i48.tinypic.com/10e3q07.jpg
EDIT: That's an old picture, I was talking about the other one; the boxed one is NOT from BYOB, it's another argument type.well, tat's maybe too complicated and unnsecessary. btw, how do you take away checkboxes from a block again?
CommandBlockMorph's canBecomeWatcher.
not unnecessary! That argument there lets you put ANY value, including colors, strings, etc.!
Last edited by nXIII (2010-06-01 14:53:39)
Offline