我正在尝试使用FlxUICheckBox
. 在官方文档中,构造函数是这样的:
new(X:Float = 0, Y:Float = 0, ?Box:Dynamic, ..)
对象是什么Box
?
我应该如何将Box
对象作为参数发送给这个构造函数?
我正在尝试使用FlxUICheckBox
. 在官方文档中,构造函数是这样的:
new(X:Float = 0, Y:Float = 0, ?Box:Dynamic, ..)
对象是什么Box
?
我应该如何将Box
对象作为参数发送给这个构造函数?
我可能应该将其更改为BoxAsset
. 这是您要用于复选框框部分的图像资产。
一个简单的复选框包含三个组件,看起来有点像这样:
[X] Checkbox
Box
表示盒子部分,"[ ]"
Check
表示检查部分,"X"
Label
表示复选框旁边的文本字段中的文本如果您不提供Box
or Check
,它将FlxUIAssets
自动使用默认设置为您的复选框设置外观。如果您提供自己的资产("assets/mybox.png"
例如),它将使用它。它期待您传递的相同类型的东西FlxSprite.loadGraphic()
- a String
, aBitmapData
或 a FlxGraphic
。
我可能还应该将类型从:Dynamic
to更新:FlxGraphicAsset
,我最初在很久以前编写了这段代码,然后他们才添加了新的帮助器类型。