美文网首页
gui/toolbox

gui/toolbox

作者: hanxianshe_9530 | 来源:发表于2019-10-26 15:15 被阅读0次

scratch-gui/toolbox/UPDATE_TOOLBOX

<?xml version="1.0" encoding="utf-8"?>

<xml style="display: none"> 
  <category name="%{BKY_CATEGORY_MOTION}" id="motion" colour="#4C97FF" secondaryColour="#3373CC"> 
    <block type="motion_movesteps"> 
      <value name="STEPS"> 
        <shadow type="math_number"> 
          <field name="NUM">10</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="motion_turnright"> 
      <value name="DEGREES"> 
        <shadow type="math_number"> 
          <field name="NUM">15</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="motion_turnleft"> 
      <value name="DEGREES"> 
        <shadow type="math_number"> 
          <field name="NUM">15</field> 
        </shadow> 
      </value> 
    </block>  
    <sep gap="36"/>  
    <block type="motion_goto"> 
      <value name="TO"> 
        <shadow type="motion_goto_menu"></shadow> 
      </value> 
    </block>  
    <block type="motion_gotoxy"> 
      <value name="X"> 
        <shadow id="movex" type="math_number"> 
          <field name="NUM">0</field> 
        </shadow> 
      </value>  
      <value name="Y"> 
        <shadow id="movey" type="math_number"> 
          <field name="NUM">0</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="motion_glideto" id="motion_glideto"> 
      <value name="SECS"> 
        <shadow type="math_number"> 
          <field name="NUM">1</field> 
        </shadow> 
      </value>  
      <value name="TO"> 
        <shadow type="motion_glideto_menu"></shadow> 
      </value> 
    </block>  
    <block type="motion_glidesecstoxy"> 
      <value name="SECS"> 
        <shadow type="math_number"> 
          <field name="NUM">1</field> 
        </shadow> 
      </value>  
      <value name="X"> 
        <shadow id="glidex" type="math_number"> 
          <field name="NUM">0</field> 
        </shadow> 
      </value>  
      <value name="Y"> 
        <shadow id="glidey" type="math_number"> 
          <field name="NUM">0</field> 
        </shadow> 
      </value> 
    </block>  
    <sep gap="36"/>  
    <block type="motion_pointindirection"> 
      <value name="DIRECTION"> 
        <shadow type="math_angle"> 
          <field name="NUM">90</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="motion_pointtowards"> 
      <value name="TOWARDS"> 
        <shadow type="motion_pointtowards_menu"></shadow> 
      </value> 
    </block>  
    <sep gap="36"/>  
    <block type="motion_changexby"> 
      <value name="DX"> 
        <shadow type="math_number"> 
          <field name="NUM">10</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="motion_setx"> 
      <value name="X"> 
        <shadow id="setx" type="math_number"> 
          <field name="NUM">0</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="motion_changeyby"> 
      <value name="DY"> 
        <shadow type="math_number"> 
          <field name="NUM">10</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="motion_sety"> 
      <value name="Y"> 
        <shadow id="sety" type="math_number"> 
          <field name="NUM">0</field> 
        </shadow> 
      </value> 
    </block>  
    <sep gap="36"/>  
    <block type="motion_ifonedgebounce"/>  
    <sep gap="36"/>  
    <block type="motion_setrotationstyle"/>  
    <sep gap="36"/>  
    <block id="|!W8A;kq3]I+r.1o!ugd_xposition" type="motion_xposition"/>  
    <block id="|!W8A;kq3]I+r.1o!ugd_yposition" type="motion_yposition"/>  
    <block id="|!W8A;kq3]I+r.1o!ugd_direction" type="motion_direction"/>  
    <sep gap="36"/> 
  </category>  
  <sep gap="36"/>  
  <category name="%{BKY_CATEGORY_LOOKS}" id="looks" colour="#9966FF" secondaryColour="#774DCB"> 
    <block type="looks_sayforsecs"> 
      <value name="MESSAGE"> 
        <shadow type="text"> 
          <field name="TEXT">你好!</field> 
        </shadow> 
      </value>  
      <value name="SECS"> 
        <shadow type="math_number"> 
          <field name="NUM">2</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="looks_say"> 
      <value name="MESSAGE"> 
        <shadow type="text"> 
          <field name="TEXT">你好!</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="looks_thinkforsecs"> 
      <value name="MESSAGE"> 
        <shadow type="text"> 
          <field name="TEXT">嗯……</field> 
        </shadow> 
      </value>  
      <value name="SECS"> 
        <shadow type="math_number"> 
          <field name="NUM">2</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="looks_think"> 
      <value name="MESSAGE"> 
        <shadow type="text"> 
          <field name="TEXT">嗯……</field> 
        </shadow> 
      </value> 
    </block>  
    <sep gap="36"/>  
    <block id="|!W8A;kq3]I+r.1o!ugd_switchcostumeto" type="looks_switchcostumeto"> 
      <value name="COSTUME"> 
        <shadow type="looks_costume"> 
          <field name="COSTUME">造型2</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="looks_nextcostume"/>  
    <block type="looks_switchbackdropto"> 
      <value name="BACKDROP"> 
        <shadow type="looks_backdrops"> 
          <field name="BACKDROP">背景1</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="looks_nextbackdrop"/>  
    <sep gap="36"/>  
    <block type="looks_changesizeby"> 
      <value name="CHANGE"> 
        <shadow type="math_number"> 
          <field name="NUM">10</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="looks_setsizeto"> 
      <value name="SIZE"> 
        <shadow type="math_number"> 
          <field name="NUM">100</field> 
        </shadow> 
      </value> 
    </block>  
    <sep gap="36"/>  
    <block type="looks_changeeffectby"> 
      <value name="CHANGE"> 
        <shadow type="math_number"> 
          <field name="NUM">25</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="looks_seteffectto"> 
      <value name="VALUE"> 
        <shadow type="math_number"> 
          <field name="NUM">0</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="looks_cleargraphiceffects"/>  
    <sep gap="36"/>  
    <block type="looks_show"/>  
    <block type="looks_hide"/>  
    <sep gap="36"/>  
    <block type="looks_gotofrontback"/>  
    <block type="looks_goforwardbackwardlayers"> 
      <value name="NUM"> 
        <shadow type="math_integer"> 
          <field name="NUM">1</field> 
        </shadow> 
      </value> 
    </block>  
    <block id="|!W8A;kq3]I+r.1o!ugd_costumenumbername" type="looks_costumenumbername"/>  
    <block id="backdropnumbername" type="looks_backdropnumbername"/>  
    <block id="|!W8A;kq3]I+r.1o!ugd_size" type="looks_size"/>  
    <sep gap="36"/> 
  </category>  
  <sep gap="36"/>  
  <category name="%{BKY_CATEGORY_SOUND}" id="sound" colour="#D65CD6" secondaryColour="#BD42BD"> 
    <block id="|!W8A;kq3]I+r.1o!ugd_sound_playuntildone" type="sound_playuntildone"> 
      <value name="SOUND_MENU"> 
        <shadow type="sound_sounds_menu"> 
          <field name="SOUND_MENU">喵</field> 
        </shadow> 
      </value> 
    </block>  
    <block id="|!W8A;kq3]I+r.1o!ugd_sound_play" type="sound_play"> 
      <value name="SOUND_MENU"> 
        <shadow type="sound_sounds_menu"> 
          <field name="SOUND_MENU">喵</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="sound_stopallsounds"/>  
    <sep gap="36"/>  
    <block type="sound_changeeffectby"> 
      <value name="VALUE"> 
        <shadow type="math_number"> 
          <field name="NUM">10</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="sound_seteffectto"> 
      <value name="VALUE"> 
        <shadow type="math_number"> 
          <field name="NUM">100</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="sound_cleareffects"/>  
    <sep gap="36"/>  
    <block type="sound_changevolumeby"> 
      <value name="VOLUME"> 
        <shadow type="math_number"> 
          <field name="NUM">-10</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="sound_setvolumeto"> 
      <value name="VOLUME"> 
        <shadow type="math_number"> 
          <field name="NUM">100</field> 
        </shadow> 
      </value> 
    </block>  
    <block id="|!W8A;kq3]I+r.1o!ugd_volume" type="sound_volume"/>  
    <sep gap="36"/> 
  </category>  
  <sep gap="36"/>  
  <category name="%{BKY_CATEGORY_EVENTS}" id="events" colour="#FFD500" secondaryColour="#CC9900"> 
    <block type="event_whenflagclicked"/>  
    <block type="event_whenkeypressed"></block>  
    <block type="event_whenthisspriteclicked"/>  
    <block type="event_whenbackdropswitchesto"></block>  
    <sep gap="36"/>  
    <block type="event_whengreaterthan"> 
      <value name="VALUE"> 
        <shadow type="math_number"> 
          <field name="NUM">10</field> 
        </shadow> 
      </value> 
    </block>  
    <sep gap="36"/>  
    <block type="event_whenbroadcastreceived"></block>  
    <block type="event_broadcast"> 
      <value name="BROADCAST_INPUT"> 
        <shadow type="event_broadcast_menu"/> 
      </value> 
    </block>  
    <block type="event_broadcastandwait"> 
      <value name="BROADCAST_INPUT"> 
        <shadow type="event_broadcast_menu"/> 
      </value> 
    </block>  
    <sep gap="36"/> 
  </category>  
  <sep gap="36"/>  
  <category name="%{BKY_CATEGORY_CONTROL}" id="control" colour="#FFAB19" secondaryColour="#CF8B17"> 
    <block type="control_wait"> 
      <value name="DURATION"> 
        <shadow type="math_positive_number"> 
          <field name="NUM">1</field> 
        </shadow> 
      </value> 
    </block>  
    <sep gap="36"/>  
    <block type="control_repeat"> 
      <value name="TIMES"> 
        <shadow type="math_whole_number"> 
          <field name="NUM">10</field> 
        </shadow> 
      </value> 
    </block>  
    <block id="forever" type="control_forever"/>  
    <sep gap="36"/>  
    <block type="control_if"/>  
    <block type="control_if_else"/>  
    <block id="wait_until" type="control_wait_until"/>  
    <block id="repeat_until" type="control_repeat_until"/>  
    <sep gap="36"/>  
    <block type="control_stop"/>  
    <sep gap="36"/>  
    <block type="control_start_as_clone"/>  
    <block type="control_create_clone_of"> 
      <value name="CLONE_OPTION"> 
        <shadow type="control_create_clone_of_menu"/> 
      </value> 
    </block>  
    <block type="control_delete_this_clone"/>  
    <sep gap="36"/> 
  </category>  
  <sep gap="36"/>  
  <category name="%{BKY_CATEGORY_SENSING}" id="sensing" colour="#4CBFE6" secondaryColour="#2E8EB8"> 
    <block type="sensing_touchingobject"> 
      <value name="TOUCHINGOBJECTMENU"> 
        <shadow type="sensing_touchingobjectmenu"/> 
      </value> 
    </block>  
    <block type="sensing_touchingcolor"> 
      <value name="COLOR"> 
        <shadow type="colour_picker"/> 
      </value> 
    </block>  
    <block type="sensing_coloristouchingcolor"> 
      <value name="COLOR"> 
        <shadow type="colour_picker"/> 
      </value>  
      <value name="COLOR2"> 
        <shadow type="colour_picker"/> 
      </value> 
    </block>  
    <block type="sensing_distanceto"> 
      <value name="DISTANCETOMENU"> 
        <shadow type="sensing_distancetomenu"/> 
      </value> 
    </block>  
    <sep gap="36"/>  
    <block id="askandwait" type="sensing_askandwait"> 
      <value name="QUESTION"> 
        <shadow type="text"> 
          <field name="TEXT">你叫什么名字?</field> 
        </shadow> 
      </value> 
    </block>  
    <block id="answer" type="sensing_answer"/>  
    <sep gap="36"/>  
    <block type="sensing_keypressed"> 
      <value name="KEY_OPTION"> 
        <shadow type="sensing_keyoptions"/> 
      </value> 
    </block>  
    <block type="sensing_mousedown"/>  
    <block type="sensing_mousex"/>  
    <block type="sensing_mousey"/>  
    <sep gap="36"/> '
    <block type="sensing_setdragmode" id="sensing_setdragmode"/>'+ 
    <sep gap="36"/>  
    <sep gap="36"/>  
    <block id="loudness" type="sensing_loudness"/>  
    <sep gap="36"/>  
    <block id="timer" type="sensing_timer"/>  
    <block type="sensing_resettimer"/>  
    <sep gap="36"/>  
    <block id="of" type="sensing_of"> 
      <value name="OBJECT"> 
        <shadow id="sensing_of_object_menu" type="sensing_of_object_menu"/> 
      </value> 
    </block>  
    <sep gap="36"/>  
    <block id="current" type="sensing_current"/>  
    <block type="sensing_dayssince2000"/>  
    <sep gap="36"/>  
    <block type="sensing_username"/>  
    <sep gap="36"/> 
  </category>  
  <sep gap="36"/>  
  <category name="%{BKY_CATEGORY_OPERATORS}" id="operators" colour="#40BF4A" secondaryColour="#389438"> 
    <block type="operator_add"> 
      <value name="NUM1"> 
        <shadow type="math_number"> 
          <field name="NUM"/> 
        </shadow> 
      </value>  
      <value name="NUM2"> 
        <shadow type="math_number"> 
          <field name="NUM"/> 
        </shadow> 
      </value> 
    </block>  
    <block type="operator_subtract"> 
      <value name="NUM1"> 
        <shadow type="math_number"> 
          <field name="NUM"/> 
        </shadow> 
      </value>  
      <value name="NUM2"> 
        <shadow type="math_number"> 
          <field name="NUM"/> 
        </shadow> 
      </value> 
    </block>  
    <block type="operator_multiply"> 
      <value name="NUM1"> 
        <shadow type="math_number"> 
          <field name="NUM"/> 
        </shadow> 
      </value>  
      <value name="NUM2"> 
        <shadow type="math_number"> 
          <field name="NUM"/> 
        </shadow> 
      </value> 
    </block>  
    <block type="operator_divide"> 
      <value name="NUM1"> 
        <shadow type="math_number"> 
          <field name="NUM"/> 
        </shadow> 
      </value>  
      <value name="NUM2"> 
        <shadow type="math_number"> 
          <field name="NUM"/> 
        </shadow> 
      </value> 
    </block>  
    <sep gap="36"/>  
    <block type="operator_random"> 
      <value name="FROM"> 
        <shadow type="math_number"> 
          <field name="NUM">1</field> 
        </shadow> 
      </value>  
      <value name="TO"> 
        <shadow type="math_number"> 
          <field name="NUM">10</field> 
        </shadow> 
      </value> 
    </block>  
    <sep gap="36"/>  
    <block type="operator_gt"> 
      <value name="OPERAND1"> 
        <shadow type="text"> 
          <field name="TEXT"/> 
        </shadow> 
      </value>  
      <value name="OPERAND2"> 
        <shadow type="text"> 
          <field name="TEXT">50</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="operator_lt"> 
      <value name="OPERAND1"> 
        <shadow type="text"> 
          <field name="TEXT"/> 
        </shadow> 
      </value>  
      <value name="OPERAND2"> 
        <shadow type="text"> 
          <field name="TEXT">50</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="operator_equals"> 
      <value name="OPERAND1"> 
        <shadow type="text"> 
          <field name="TEXT"/> 
        </shadow> 
      </value>  
      <value name="OPERAND2"> 
        <shadow type="text"> 
          <field name="TEXT">50</field> 
        </shadow> 
      </value> 
    </block>  
    <sep gap="36"/>  
    <block type="operator_and"/>  
    <block type="operator_or"/>  
    <block type="operator_not"/>  
    <sep gap="36"/>  
    <block type="operator_join"> 
      <value name="STRING1"> 
        <shadow type="text"> 
          <field name="TEXT">苹果</field> 
        </shadow> 
      </value>  
      <value name="STRING2"> 
        <shadow type="text"> 
          <field name="TEXT">香蕉</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="operator_letter_of"> 
      <value name="LETTER"> 
        <shadow type="math_whole_number"> 
          <field name="NUM">1</field> 
        </shadow> 
      </value>  
      <value name="STRING"> 
        <shadow type="text"> 
          <field name="TEXT">苹果</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="operator_length"> 
      <value name="STRING"> 
        <shadow type="text"> 
          <field name="TEXT">苹果</field> 
        </shadow> 
      </value> 
    </block>  
    <block type="operator_contains" id="operator_contains"> 
      <value name="STRING1"> 
        <shadow type="text"> 
          <field name="TEXT">苹果</field> 
        </shadow> 
      </value>  
      <value name="STRING2"> 
        <shadow type="text"> 
          <field name="TEXT">果</field> 
        </shadow> 
      </value> 
    </block>  
    <sep gap="36"/>  
    <block type="operator_mod"> 
      <value name="NUM1"> 
        <shadow type="math_number"> 
          <field name="NUM"/> 
        </shadow> 
      </value>  
      <value name="NUM2"> 
        <shadow type="math_number"> 
          <field name="NUM"/> 
        </shadow> 
      </value> 
    </block>  
    <block type="operator_round"> 
      <value name="NUM"> 
        <shadow type="math_number"> 
          <field name="NUM"/> 
        </shadow> 
      </value> 
    </block>  
    <sep gap="36"/>  
    <block type="operator_mathop"> 
      <value name="NUM"> 
        <shadow type="math_number"> 
          <field name="NUM"/> 
        </shadow> 
      </value> 
    </block>  
    <sep gap="36"/> 
  </category>  
  <sep gap="36"/>  
  <category name="%{BKY_CATEGORY_VARIABLES}" id="variables" colour="#FF8C1A" secondaryColour="#DB6E00" custom="VARIABLE"></category>  
  <sep gap="36"/>  
  <category name="%{BKY_CATEGORY_MYBLOCKS}" id="myBlocks" colour="#FF6680" secondaryColour="#FF4D6A" custom="PROCEDURE"></category> 
</xml>
toolbox

相关文章

网友评论

      本文标题:gui/toolbox

      本文链接:https://www.haomeiwen.com/subject/agzyvctx.html