Discuss Scratch

NamelessCat
Scratcher
100+ posts

Creating extensions for Scratch 3.0

Please refrain from using this sticky to talk about protentional extension suggestions and/or have off-topic conversations. This sticky is specifically for the process of creating extensions.
poptko
Scratcher
90 posts

Creating extensions for Scratch 3.0

THE_diamond_2021cat wrote:
poptko wrote:
how about this!

Javscipt

 alert\("()") :: #ffbf00

  window.prompt\("()") :: #ffbf00
THE_diamond_2021cat wrote:

coolz! I have more.

 window.confirm\("()") :: #ffbf00


 console.\("(alert v)") message\("[message]") :: #ffbf00
and this!

HTML

  \<html> :: #ff9500 hat

  \</html> :: #ff9500 cap
AD18768
Scratcher
11 posts

Creating extensions for Scratch 3.0

How do you create extensions?
SuperSonicLegend0205
Scratcher
17 posts

Creating extensions for Scratch 3.0

Hello, I think that we can make an extension with using HTML, CSS, JavaScript and Java.
In this extension you need to write the code by yourself

A bit like this:
<!DOCTYPE html>
<html>
<head>
<title>Scratch!</title>
<style>
.header {
background-color: lightblue;
padding: 25px;
text-align: center;
font-size: 18pt;
width: 100%;
height: 25%;
}
.title {
font-size: 14pt;
text-align: center;
color: green;
}
.body {
margin: 20px;
}
</style>
</head>
<body>
<div class=“header”>
Scratch<br/>
Imagine, Program Share
</div>
<br/>
<div class=“title”>
Scratch!
</div>
<br/>
<div class=“body”>
<br/>
.
</div>
</body>
</html>



Last edited by SuperSonicLegend0205 (May 30, 2023 11:42:00)

SuperSonicLegend0205
Scratcher
17 posts

Creating extensions for Scratch 3.0

AD18768 wrote:

How do you create extensions?

By using JavaScript, Java, HTML, CSS, Python and many other types of code.

paulGaming2
Scratcher
8 posts

Creating extensions for Scratch 3.0

Hacked Block:

switch costume to [ previous costume]
ExpungleCat2023
Scratcher
13 posts

Creating extensions for Scratch 3.0

paulGaming2 wrote:

Hacked Block:

switch costume to [ previous costume]

how about:

switch costume to (last costume v)
switch costume to (first costume v)
poptko
Scratcher
90 posts

Creating extensions for Scratch 3.0

ExpungleCat2023 wrote:

paulGaming2 wrote:

Hacked Block:

switch costume to [ previous costume]

how about:

switch costume to (last costume v)
switch costume to (first costume v)
no. about this
 switch costume to first costume :: looks 
 switch costume to last costume :: looks 
THE_diamond_2021cat
Scratcher
24 posts

Creating extensions for Scratch 3.0

poptko wrote:

ExpungleCat2023 wrote:

paulGaming2 wrote:

Hacked Block:

switch costume to [ previous costume]

how about:

switch costume to (last costume v)
switch costume to (first costume v)
no. about this
 switch costume to first costume :: looks 
 switch costume to last costume :: looks 

the reason why he put a select input was because it might be easier to code if it's just ONE block. Besides, it's an extension to the following block:
switch costume to (costume1 v)

Last edited by THE_diamond_2021cat (May 31, 2023 14:52:31)

whcfscn
Scratcher
13 posts

Creating extensions for Scratch 3.0

Broadcast Message(message1 v)
whcfscn
Scratcher
13 posts

Creating extensions for Scratch 3.0


So,
Broadcast Message [Message1 v]::control
whcfscn
Scratcher
13 posts

Creating extensions for Scratch 3.0

()
NamelessCat
Scratcher
100+ posts

Creating extensions for Scratch 3.0

SuperSonicLegend0205 wrote:

AD18768 wrote:

How do you create extensions?

By using JavaScript, Java, HTML, CSS, Python and many other types of code.

Actually, extensions can only be created using JavaScript. Knowledge in other programming languages may help depending on what extension you're making, however generally all extensions are made in JS.
AlexanderH5
Scratcher
100+ posts

Creating extensions for Scratch 3.0

I’m sorry to necropost, but I want to show you something
(direction = 45)
NikoPRS
Scratcher
3 posts

Creating extensions for Scratch 3.0

new block

Last edited by NikoPRS (June 7, 2023 23:57:20)

NikoPRS
Scratcher
3 posts

Creating extensions for Scratch 3.0

if <<not<<x is [0 v]> and <y is [0 v]>>>> then



else

end

Last edited by NikoPRS (June 8, 2023 00:01:29)

iob321ytrewq
Scratcher
54 posts

Creating extensions for Scratch 3.0

| |
| |
| |
| /\ /\ |
| \/ \/ |
| |
| _ |
| / \ |
| | | |
| \_/ |
| |
| |
/| | | | | | | | | | | | |\



larkspur liar
bonamasa
Scratcher
20 posts

Creating extensions for Scratch 3.0

CORE8221 wrote:

Didn't work JavaScript On all errors
send the code ill fix it(or atleast try)
Elliot3-0
Scratcher
100+ posts

Creating extensions for Scratch 3.0

scratch 3.0 extensions
Elliot3-0
Scratcher
100+ posts

Creating extensions for Scratch 3.0

you wrote:
nothing!

Last edited by Elliot3-0 (June 10, 2023 12:20:58)

Powered by DjangoBB