90 lines
2.7 KiB
JSON
90 lines
2.7 KiB
JSON
|
|
{
|
||
|
|
"1-1": {
|
||
|
|
"type": "scene",
|
||
|
|
"ele": "$.scenes[0].name",
|
||
|
|
"answer": "꽃밭",
|
||
|
|
"points": 1.7,
|
||
|
|
"desc": "장면 1 이름 변경"
|
||
|
|
},
|
||
|
|
"1-2": {
|
||
|
|
"type": "scene",
|
||
|
|
"ele": "$.scenes[1].name",
|
||
|
|
"answer": "숲속",
|
||
|
|
"points": 1.7,
|
||
|
|
"desc": "장면 2 이름 변경"
|
||
|
|
},
|
||
|
|
"1-3": {
|
||
|
|
"type": "scene",
|
||
|
|
"ele": "$..objects[?(@.name=='당근')]",
|
||
|
|
"points": 1.7,
|
||
|
|
"desc": "장면 2 이름 변경"
|
||
|
|
},
|
||
|
|
"1-4": {
|
||
|
|
"type": "scene",
|
||
|
|
"ele": "$..objects[?(@.name=='하트')]",
|
||
|
|
"points": 1.7,
|
||
|
|
"desc": "장면 2 이름 변경"
|
||
|
|
},
|
||
|
|
"2": {
|
||
|
|
"type": "script",
|
||
|
|
"ele": "$.objects[?(@.name=='미어캣')].script[*]",
|
||
|
|
"blocks": [
|
||
|
|
{
|
||
|
|
"ele": "$[*][?(@.type=='when_run_button_click')]",
|
||
|
|
"points": 1.33,
|
||
|
|
"desc": "시작하기 버튼을 눌렀을 때"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"ele": "$[*][?(@.type=='hide')]",
|
||
|
|
"points": 1.33,
|
||
|
|
"desc": "모양 숨기기 블럭"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"ele": "$[*][?(@.type=='set_scale_size')].params[0].params[0]",
|
||
|
|
"answer": "60",
|
||
|
|
"points": 1.33,
|
||
|
|
"desc": "크기 60으로 설정"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"ele": "$[*][?(@.type=='repeat_inf')]",
|
||
|
|
"points": 1.33,
|
||
|
|
"desc": "반복하기"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"ele": "$[*][?(@.type=='repeat_inf')].statements[0][0].params[*].params[?(@.type=='number')].params",
|
||
|
|
"answer": [
|
||
|
|
"-200",
|
||
|
|
"200",
|
||
|
|
"-100",
|
||
|
|
"100"
|
||
|
|
],
|
||
|
|
"points": 1.33,
|
||
|
|
"desc": "x"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"ele": "$[*][?(@.type=='repeat_inf')].statements[*][1].type",
|
||
|
|
"answer": "wait_second",
|
||
|
|
"points": 1.33,
|
||
|
|
"desc": "1초 기다리기"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"ele": "$[*][?(@.type=='repeat_inf')].statements[*][2].type",
|
||
|
|
"answer": "show",
|
||
|
|
"points": 1.33,
|
||
|
|
"desc": "모양 보이기"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"ele": "$[*][?(@.type=='repeat_inf')].statements[*][3].type",
|
||
|
|
"answer": "wait_second",
|
||
|
|
"points": 1.33,
|
||
|
|
"desc": "1초 기다리기"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"ele": "$[*][?(@.type=='repeat_inf')].statements[*][4].type",
|
||
|
|
"answer": "hide",
|
||
|
|
"points": 1.33,
|
||
|
|
"desc": "모양 숨기기"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
}
|