Discuss Scratch
- Discussion Forums
- » Developing Scratch Extensions
- » Creating extensions for Scratch 3.0
- 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
92 posts
Creating extensions for Scratch 3.0
THE_diamond_2021cat wrote:and this!poptko wrote:
how about this!
Javsciptalert\("()") :: #ffbf00window.prompt\("()") :: #ffbf00THE_diamond_2021cat wrote:
coolz! I have more.window.confirm\("()") :: #ffbf00console.\("(alert v)") message\("[message]") :: #ffbf00
HTML
\<html> :: #ff9500 hat
\</html> :: #ff9500 cap
- 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>
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
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
Hacked Block:switch costume to [ previous costume]
how about:
switch costume to (last costume v)
switch costume to (first costume v)
- poptko
-
Scratcher
92 posts
Creating extensions for Scratch 3.0
no. about thisHacked Block:switch costume to [ previous costume]
how about:switch costume to (last costume v)
switch costume to (first costume v)
switch costume to first costume :: looks
switch costume to last costume :: looks
- THE_diamond_2021cat
-
Scratcher
24 posts
Creating extensions for Scratch 3.0
no. about thisHacked Block:switch costume to [ previous costume]
how about:switch costume to (last costume v)
switch costume to (first costume v)switch costume to first costume :: looksswitch 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
So,
Broadcast Message [Message1 v]::control
- NamelessCat
-
Scratcher
100+ posts
Creating extensions for Scratch 3.0
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.How do you create extensions?
By using JavaScript, Java, HTML, CSS, Python and many other types of code.
- 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
| |
| |
| /\ /\ |
| \/ \/ |
| |
| _ |
| / \ |
| | | |
| \_/ |
| |
| |
/| | | | | | | | | | | | |\
larkspur liar
- bonamasa
-
Scratcher
20 posts
Creating extensions for Scratch 3.0
Didn't work JavaScript On all errorssend the code ill fix it(or atleast try)
- 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)













