Template:Nbt inherit/json ui/control/template

来自Minecraft基岩版开发Wiki
    •  visible:该控件是否可见,默认为true
    •  enabled:该控件是否启用,默认为true
    •  layer:该控件的层级,默认为1
    •  alpha[①]:该控件的透明度,默认值为1.0
    •  alpha[②]:用动画控制该控件的透明度。当为一个字符串时,为该控件要引用的透明度动画的名称,格式为@<inherited_animation_namespace>.<inherited_animation_name>,其中在@之后的部分可以使用一个变量来相对动态地替换要继承的动画名,当为一个对象时,为该控件要引用的透明度动画本身。
    •  propagate_alpha:是否传播透明度,默认为false。(加入这个值为真可以让control的内容跟随面板透明度变化)
    •  clips_children:是否裁剪子控件,默认为false
    •  clip_offset:该控件的裁剪偏移量。
    •  allow_clipping:是否允许裁剪,默认为false
    •  enable_scissor_test:是否开启剪刀测试,默认为false
    •  property_bag:该控件的属性包。
      •  #<some_binding_name>:属性绑定的值,其中<some_binding_name>为该绑定的名称。
    •  clip_state_change_event:裁剪状态变更事件的绑定名,默认为无绑定。
    •  selected:该控件是否被选中,默认为false