【开坑】把scratch2.0里的所有积木C++化
scratch吧
全部回复
仅看楼主
level 7
Ian2007moxie 楼主
85勿封
谢谢
2019年07月19日 02点07分 1
level 8
大佬,顶你
2019年07月19日 03点07分 2
level 1
催更
2019年07月19日 04点07分 3
[阴险]
2019年07月19日 04点07分
level 11
歪歪,要是敢用using namespace std;我就喷死楼主[阴险]
2019年07月19日 05点07分 4
不包括头文件定义部分,别担心,每个积木相当于对应一个单一的语句
2019年07月19日 07点07分
level 8
很期待OOP[滑稽]
2019年07月19日 06点07分 5
level 11
前排
2019年07月19日 06点07分 6
level 7
Ian2007moxie 楼主
感谢大家的支持 明天正式开肝
2019年07月19日 07点07分 7
level 10
顶 !其实可以把scratch转成代码化也可以试试
2019年07月19日 07点07分 8
围观
2019年07月24日 08点07分
黑我工作室那个,给我出来
2019年07月24日 08点07分
吧务
level 15
后排[阴险][茶杯]
2019年07月19日 08点07分 9
level 7
Ian2007moxie 楼主
开始!
2019年07月20日 04点07分 10
level 7
Ian2007moxie 楼主
一、运动篇
1、移动n步
//外挂的显示和移动图形的代码,包括一个表示方向是横着还是竖着的取值0~3的角度变量d,表示横轴的x,表示竖轴的y,表示步数的n
cin>>n;
switch(d)
{
case 0:
x+=n;
case 1:
x-=y;
case 2:
x-=n;
case 3:
x+=y;
default:;
}
(其实把d换成表示0~360也可以,不过当方向不平行或垂直于横或竖轴时,就要挂math.h,调用三角函数)
2019年07月20日 04点07分 11
level 7
Ian2007moxie 楼主
2、左/右转di°
int di;
enum direction {l,r};
direction dir;
cout<<“Input direction(0=l,1=r):”;
cin>>dir;
cin>>di;
switch(dir)
{
case 0:
d-=di;
case 1:
d+=di;
default:;
}
(d仍用于显示在屏幕上,使用外挂的显示方法)
2019年07月20日 04点07分 12
level 11
建议直接截图,发文字缩进全乱了,看着容易搞混
2019年07月20日 05点07分 13
2019年07月20日 05点07分
@charliepu123mc 刚刚是电脑端发的,上移动端看了看果然全团在一块了
2019年07月20日 05点07分
level 2
头文件呢?难道#include<bits/stdc++.h>[滑稽]
2019年07月23日 08点07分 14
#include <+3.jpg>[滑稽]
2019年07月23日 12点07分
@姓q的那位 在这里偶遇魔友[滑稽]
2019年07月27日 02点07分
level 10
难不成要做一个图形化引擎[滑稽]
2019年07月24日 13点07分 15
1 2 尾页